{
"tiddlers": {
"$:/Acknowledgements": {
"title": "$:/Acknowledgements",
"type": "text/vnd.tiddlywiki",
"text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n"
},
"$:/core/copyright.txt": {
"title": "$:/core/copyright.txt",
"type": "text/plain",
"text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright © Jeremy Ruston 2004-2007\nCopyright © UnaMesa Association 2007-2016\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or other\nmaterials provided with the distribution.\n\nNeither the name of the UnaMesa Association nor the names of its contributors may be\nused to endorse or promote products derived from this software without specific\nprior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT\nSHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\nBUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN\nANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n"
},
"$:/core/icon": {
"title": "$:/core/icon",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>"
},
"$:/core/images/advanced-search-button": {
"title": "$:/core/images/advanced-search-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-advanced-search-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M74.5651535,87.9848361 C66.9581537,93.0488876 57.8237115,96 48,96 C21.490332,96 0,74.509668 0,48 C0,21.490332 21.490332,0 48,0 C74.509668,0 96,21.490332 96,48 C96,57.8541369 93.0305793,67.0147285 87.9377231,74.6357895 L122.284919,108.982985 C125.978897,112.676963 125.973757,118.65366 122.284271,122.343146 C118.593975,126.033442 112.613238,126.032921 108.92411,122.343793 L74.5651535,87.9848361 Z M48,80 C65.673112,80 80,65.673112 80,48 C80,30.326888 65.673112,16 48,16 C30.326888,16 16,30.326888 16,48 C16,65.673112 30.326888,80 48,80 Z\"></path>\n <circle cx=\"48\" cy=\"48\" r=\"8\"></circle>\n <circle cx=\"28\" cy=\"48\" r=\"8\"></circle>\n <circle cx=\"68\" cy=\"48\" r=\"8\"></circle>\n </g>\n</svg>"
},
"$:/core/images/blank": {
"title": "$:/core/images/blank",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\"></svg>"
},
"$:/core/images/cancel-button": {
"title": "$:/core/images/cancel-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n\t<g fill-rule=\"evenodd\">\n\t <path d=\"M64,76.3137085 L47.0294734,93.2842351 C43.9038742,96.4098343 38.8399231,96.4084656 35.7157288,93.2842712 C32.5978915,90.166434 32.5915506,85.0947409 35.7157649,81.9705266 L52.6862915,65 L35.7157649,48.0294734 C32.5901657,44.9038742 32.5915344,39.8399231 35.7157288,36.7157288 C38.833566,33.5978915 43.9052591,33.5915506 47.0294734,36.7157649 L64,53.6862915 L80.9705266,36.7157649 C84.0961258,33.5901657 89.1600769,33.5915344 92.2842712,36.7157288 C95.4021085,39.833566 95.4084494,44.9052591 92.2842351,48.0294734 L75.3137085,65 L92.2842351,81.9705266 C95.4098343,85.0961258 95.4084656,90.1600769 92.2842712,93.2842712 C89.166434,96.4021085 84.0947409,96.4084494 80.9705266,93.2842351 L64,76.3137085 Z M64,129 C99.346224,129 128,100.346224 128,65 C128,29.653776 99.346224,1 64,1 C28.653776,1 1.13686838e-13,29.653776 1.13686838e-13,65 C1.13686838e-13,100.346224 28.653776,129 64,129 Z M64,113 C90.509668,113 112,91.509668 112,65 C112,38.490332 90.509668,17 64,17 C37.490332,17 16,38.490332 16,65 C16,91.509668 37.490332,113 64,113 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/chevron-down": {
"title": "$:/core/images/chevron-down",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-chevron-down tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 40.500000) rotate(-270.000000) translate(-64.000000, -40.500000) translate(-22.500000, -26.500000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>"
},
"$:/core/images/chevron-left": {
"title": "$:/core/images/chevron-left",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-chevron-left tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\" version=\"1.1\">\n <g fill-rule=\"evenodd\" transform=\"translate(92.500000, 64.000000) rotate(-180.000000) translate(-92.500000, -64.000000) translate(6.000000, -3.000000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n </g>\n</svg>"
},
"$:/core/images/chevron-right": {
"title": "$:/core/images/chevron-right",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-chevron-right tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\" transform=\"translate(-48.000000, -3.000000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n </g>\n</svg>"
},
"$:/core/images/chevron-up": {
"title": "$:/core/images/chevron-up",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-chevron-up tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 89.500000) rotate(-90.000000) translate(-64.000000, -89.500000) translate(-22.500000, 22.500000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>"
},
"$:/core/images/clone-button": {
"title": "$:/core/images/clone-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-clone-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M32.2650915,96 L32.2650915,120.002359 C32.2650915,124.419334 35.8432884,128 40.2627323,128 L120.002359,128 C124.419334,128 128,124.421803 128,120.002359 L128,40.2627323 C128,35.8457573 124.421803,32.2650915 120.002359,32.2650915 L96,32.2650915 L96,48 L108.858899,48 C110.519357,48 111.853018,49.3405131 111.853018,50.9941198 L111.853018,108.858899 C111.853018,110.519357 110.512505,111.853018 108.858899,111.853018 L50.9941198,111.853018 C49.333661,111.853018 48,110.512505 48,108.858899 L48,96 L32.2650915,96 Z\"></path>\n <path d=\"M40,56 L32.0070969,56 C27.5881712,56 24,52.418278 24,48 C24,43.5907123 27.5848994,40 32.0070969,40 L40,40 L40,32.0070969 C40,27.5881712 43.581722,24 48,24 C52.4092877,24 56,27.5848994 56,32.0070969 L56,40 L63.9929031,40 C68.4118288,40 72,43.581722 72,48 C72,52.4092877 68.4151006,56 63.9929031,56 L56,56 L56,63.9929031 C56,68.4118288 52.418278,72 48,72 C43.5907123,72 40,68.4151006 40,63.9929031 L40,56 Z M7.9992458,0 C3.58138434,0 0,3.5881049 0,7.9992458 L0,88.0007542 C0,92.4186157 3.5881049,96 7.9992458,96 L88.0007542,96 C92.4186157,96 96,92.4118951 96,88.0007542 L96,7.9992458 C96,3.58138434 92.4118951,0 88.0007542,0 L7.9992458,0 Z M19.0010118,16 C17.3435988,16 16,17.336731 16,19.0010118 L16,76.9989882 C16,78.6564012 17.336731,80 19.0010118,80 L76.9989882,80 C78.6564012,80 80,78.663269 80,76.9989882 L80,19.0010118 C80,17.3435988 78.663269,16 76.9989882,16 L19.0010118,16 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/close-all-button": {
"title": "$:/core/images/close-all-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-close-all-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\" transform=\"translate(-23.000000, -23.000000)\">\n <path d=\"M43,131 L22.9976794,131 C18.5827987,131 15,127.418278 15,123 C15,118.590712 18.5806831,115 22.9976794,115 L43,115 L43,94.9976794 C43,90.5827987 46.581722,87 51,87 C55.4092877,87 59,90.5806831 59,94.9976794 L59,115 L79.0023206,115 C83.4172013,115 87,118.581722 87,123 C87,127.409288 83.4193169,131 79.0023206,131 L59,131 L59,151.002321 C59,155.417201 55.418278,159 51,159 C46.5907123,159 43,155.419317 43,151.002321 L43,131 Z\" transform=\"translate(51.000000, 123.000000) rotate(-45.000000) translate(-51.000000, -123.000000) \"></path>\n <path d=\"M43,59 L22.9976794,59 C18.5827987,59 15,55.418278 15,51 C15,46.5907123 18.5806831,43 22.9976794,43 L43,43 L43,22.9976794 C43,18.5827987 46.581722,15 51,15 C55.4092877,15 59,18.5806831 59,22.9976794 L59,43 L79.0023206,43 C83.4172013,43 87,46.581722 87,51 C87,55.4092877 83.4193169,59 79.0023206,59 L59,59 L59,79.0023206 C59,83.4172013 55.418278,87 51,87 C46.5907123,87 43,83.4193169 43,79.0023206 L43,59 Z\" transform=\"translate(51.000000, 51.000000) rotate(-45.000000) translate(-51.000000, -51.000000) \"></path>\n <path d=\"M115,59 L94.9976794,59 C90.5827987,59 87,55.418278 87,51 C87,46.5907123 90.5806831,43 94.9976794,43 L115,43 L115,22.9976794 C115,18.5827987 118.581722,15 123,15 C127.409288,15 131,18.5806831 131,22.9976794 L131,43 L151.002321,43 C155.417201,43 159,46.581722 159,51 C159,55.4092877 155.419317,59 151.002321,59 L131,59 L131,79.0023206 C131,83.4172013 127.418278,87 123,87 C118.590712,87 115,83.4193169 115,79.0023206 L115,59 Z\" transform=\"translate(123.000000, 51.000000) rotate(-45.000000) translate(-123.000000, -51.000000) \"></path>\n <path d=\"M115,131 L94.9976794,131 C90.5827987,131 87,127.418278 87,123 C87,118.590712 90.5806831,115 94.9976794,115 L115,115 L115,94.9976794 C115,90.5827987 118.581722,87 123,87 C127.409288,87 131,90.5806831 131,94.9976794 L131,115 L151.002321,115 C155.417201,115 159,118.581722 159,123 C159,127.409288 155.419317,131 151.002321,131 L131,131 L131,151.002321 C131,155.417201 127.418278,159 123,159 C118.590712,159 115,155.419317 115,151.002321 L115,131 Z\" transform=\"translate(123.000000, 123.000000) rotate(-45.000000) translate(-123.000000, -123.000000) \"></path>\n </g>\n</svg>"
},
"$:/core/images/close-button": {
"title": "$:/core/images/close-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M65.0864256,75.4091629 L14.9727349,125.522854 C11.8515951,128.643993 6.78104858,128.64922 3.65685425,125.525026 C0.539017023,122.407189 0.5336324,117.334539 3.65902635,114.209145 L53.7727171,64.0954544 L3.65902635,13.9817637 C0.537886594,10.8606239 0.532659916,5.79007744 3.65685425,2.6658831 C6.77469148,-0.451954124 11.8473409,-0.457338747 14.9727349,2.66805521 L65.0864256,52.7817459 L115.200116,2.66805521 C118.321256,-0.453084553 123.391803,-0.458311231 126.515997,2.6658831 C129.633834,5.78372033 129.639219,10.8563698 126.513825,13.9817637 L76.4001341,64.0954544 L126.513825,114.209145 C129.634965,117.330285 129.640191,122.400831 126.515997,125.525026 C123.39816,128.642863 118.32551,128.648248 115.200116,125.522854 L65.0864256,75.4091629 L65.0864256,75.4091629 Z\"></path>\n </g>\n</svg>\n"
},
"$:/core/images/close-others-button": {
"title": "$:/core/images/close-others-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-close-others-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z M64,96 C81.673112,96 96,81.673112 96,64 C96,46.326888 81.673112,32 64,32 C46.326888,32 32,46.326888 32,64 C32,81.673112 46.326888,96 64,96 Z M64,80 C72.836556,80 80,72.836556 80,64 C80,55.163444 72.836556,48 64,48 C55.163444,48 48,55.163444 48,64 C48,72.836556 55.163444,80 64,80 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/delete-button": {
"title": "$:/core/images/delete-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\" transform=\"translate(12.000000, 0.000000)\">\n <rect x=\"0\" y=\"11\" width=\"105\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"28\" y=\"0\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"8\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"8\" y=\"112\" width=\"88\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"80\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"56\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"32\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n </g>\n</svg>"
},
"$:/core/images/done-button": {
"title": "$:/core/images/done-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M3.52445141,76.8322939 C2.07397484,75.3828178 1.17514421,73.3795385 1.17514421,71.1666288 L1.17514421,23.1836596 C1.17514421,18.7531992 4.75686621,15.1751442 9.17514421,15.1751442 C13.5844319,15.1751442 17.1751442,18.7606787 17.1751442,23.1836596 L17.1751442,63.1751442 L119.173716,63.1751442 C123.590457,63.1751442 127.175144,66.7568662 127.175144,71.1751442 C127.175144,75.5844319 123.592783,79.1751442 119.173716,79.1751442 L9.17657227,79.1751442 C6.96796403,79.1751442 4.9674142,78.279521 3.51911285,76.8315312 Z\" id=\"Rectangle-285\" transform=\"translate(64.175144, 47.175144) rotate(-45.000000) translate(-64.175144, -47.175144) \"></path>\n </g>\n</svg>"
},
"$:/core/images/down-arrow": {
"title": "$:/core/images/down-arrow",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <path d=\"M109.35638,81.3533152 C107.923899,82.7869182 105.94502,83.6751442 103.759224,83.6751442 L24.5910645,83.6751442 C20.225873,83.6751442 16.6751442,80.1307318 16.6751442,75.7584775 C16.6751442,71.3951199 20.2192225,67.8418109 24.5910645,67.8418109 L95.8418109,67.8418109 L95.8418109,-3.40893546 C95.8418109,-7.77412698 99.3862233,-11.3248558 103.758478,-11.3248558 C108.121835,-11.3248558 111.675144,-7.78077754 111.675144,-3.40893546 L111.675144,75.7592239 C111.675144,77.9416955 110.789142,79.9205745 109.356651,81.3538862 Z\" transform=\"translate(64.175144, 36.175144) rotate(45.000000) translate(-64.175144, -36.175144) \"></path>\n</svg>"
},
"$:/core/images/download-button": {
"title": "$:/core/images/download-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-download-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path class=\"tc-image-download-button-ring\" d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"/><path d=\"M34.3496823,66.4308767 L61.2415823,93.634668 C63.0411536,95.4551107 65.9588502,95.4551107 67.7584215,93.634668 L94.6503215,66.4308767 C96.4498928,64.610434 96.4498928,61.6588981 94.6503215,59.8384554 C93.7861334,58.9642445 92.6140473,58.4731195 91.3919019,58.4731195 L82.9324098,58.4731195 C80.3874318,58.4731195 78.3243078,56.3860674 78.3243078,53.8115729 L78.3243078,38.6615466 C78.3243078,36.0870521 76.2611837,34 73.7162058,34 L55.283798,34 C52.7388201,34 50.675696,36.0870521 50.675696,38.6615466 L50.675696,38.6615466 L50.675696,53.8115729 C50.675696,56.3860674 48.612572,58.4731195 46.0675941,58.4731195 L37.608102,58.4731195 C35.063124,58.4731195 33,60.5601716 33,63.134666 C33,64.3709859 33.4854943,65.5566658 34.3496823,66.4308767 L34.3496823,66.4308767 Z\"/></g></svg>"
},
"$:/core/images/edit-button": {
"title": "$:/core/images/edit-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M116.870058,45.3431458 L108.870058,45.3431458 L108.870058,45.3431458 L108.870058,61.3431458 L116.870058,61.3431458 L116.870058,45.3431458 Z M124.870058,45.3431458 L127.649881,45.3431458 C132.066101,45.3431458 135.656854,48.9248678 135.656854,53.3431458 C135.656854,57.7524334 132.07201,61.3431458 127.649881,61.3431458 L124.870058,61.3431458 L124.870058,45.3431458 Z M100.870058,45.3431458 L15.6638275,45.3431458 C15.5064377,45.3431458 15.3501085,45.3476943 15.1949638,45.3566664 L15.1949638,45.3566664 C15.0628002,45.3477039 14.928279,45.3431458 14.7913977,45.3431458 C6.68160973,45.3431458 -8.34314575,53.3431458 -8.34314575,53.3431458 C-8.34314575,53.3431458 6.85614548,61.3431458 14.7913977,61.3431458 C14.9266533,61.3431458 15.0596543,61.3384973 15.190398,61.3293588 C15.3470529,61.3385075 15.5049057,61.3431458 15.6638275,61.3431458 L100.870058,61.3431458 L100.870058,45.3431458 L100.870058,45.3431458 Z\" transform=\"translate(63.656854, 53.343146) rotate(-45.000000) translate(-63.656854, -53.343146) \"></path>\n <path d=\"M35.1714596,124.189544 C41.9594858,123.613403 49.068777,121.917633 58.85987,118.842282 C60.6854386,118.268877 62.4306907,117.705515 65.1957709,116.802278 C81.1962861,111.575575 87.0734839,109.994907 93.9414474,109.655721 C102.29855,109.242993 107.795169,111.785371 111.520478,118.355045 C112.610163,120.276732 115.051363,120.951203 116.97305,119.861518 C118.894737,118.771832 119.569207,116.330633 118.479522,114.408946 C113.146151,105.003414 104.734907,101.112919 93.5468356,101.66546 C85.6716631,102.054388 79.4899908,103.716944 62.7116783,109.197722 C59.9734132,110.092199 58.2519873,110.64787 56.4625698,111.20992 C37.002649,117.322218 25.6914684,118.282267 16.8654804,112.957098 C14.9739614,111.815848 12.5154166,112.424061 11.3741667,114.31558 C10.2329168,116.207099 10.84113,118.665644 12.7326489,119.806894 C19.0655164,123.627836 26.4866335,124.926678 35.1714596,124.189544 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/export-button": {
"title": "$:/core/images/export-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-export-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00348646,127.999999 C8.00464867,128 8.00581094,128 8.00697327,128 L119.993027,128 C122.205254,128 124.207939,127.101378 125.657096,125.651198 L125.656838,125.65759 C127.104563,124.210109 128,122.21009 128,119.999949 L128,56.0000511 C128,51.5817449 124.409288,48 120,48 C115.581722,48 112,51.5797863 112,56.0000511 L112,112 L16,112 L16,56.0000511 C16,51.5817449 12.4092877,48 8,48 C3.581722,48 7.10542736e-15,51.5797863 7.10542736e-15,56.0000511 L7.10542736e-15,119.999949 C7.10542736e-15,124.418255 3.59071231,128 8,128 C8.00116233,128 8.0023246,128 8.00348681,127.999999 Z M56.6235633,27.3113724 L47.6580188,36.2769169 C44.5333664,39.4015692 39.4634864,39.4061295 36.339292,36.2819351 C33.2214548,33.1640979 33.2173444,28.0901742 36.3443103,24.9632084 L58.9616908,2.34582788 C60.5248533,0.782665335 62.5748436,0.000361191261 64.624516,2.38225238e-14 L64.6193616,0.00151809229 C66.6695374,0.000796251595 68.7211167,0.781508799 70.2854358,2.34582788 L92.9028163,24.9632084 C96.0274686,28.0878607 96.0320289,33.1577408 92.9078345,36.2819351 C89.7899973,39.3997724 84.7160736,39.4038827 81.5891078,36.2769169 L72.6235633,27.3113724 L72.6235633,88.5669606 C72.6235633,92.9781015 69.0418413,96.5662064 64.6235633,96.5662064 C60.2142756,96.5662064 56.6235633,92.984822 56.6235633,88.5669606 L56.6235633,27.3113724 L56.6235633,27.3113724 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/file": {
"title": "$:/core/images/file",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-file tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M111.96811,30.5 L112,30.5 L112,119.999079 C112,124.417866 108.419113,128 104.000754,128 L23.9992458,128 C19.5813843,128 16,124.417687 16,119.999079 L16,8.00092105 C16,3.58213437 19.5808867,0 23.9992458,0 L81,0 L81,0.0201838424 C83.1589869,-0.071534047 85.3482153,0.707077645 86.9982489,2.35711116 L109.625176,24.9840387 C111.151676,26.510538 111.932942,28.4998414 111.96811,30.5 L111.96811,30.5 Z M81,8 L24,8 L24,120 L104,120 L104,30.5 L89.0003461,30.5 C84.5818769,30.5 81,26.9216269 81,22.4996539 L81,8 Z\"></path>\n <rect x=\"32\" y=\"36\" width=\"64\" height=\"8\" rx=\"8\"></rect>\n <rect x=\"32\" y=\"52\" width=\"64\" height=\"8\" rx=\"8\"></rect>\n <rect x=\"32\" y=\"68\" width=\"64\" height=\"8\" rx=\"8\"></rect>\n <rect x=\"32\" y=\"84\" width=\"64\" height=\"8\" rx=\"8\"></rect>\n <rect x=\"32\" y=\"100\" width=\"64\" height=\"8\" rx=\"8\"></rect>\n <rect x=\"32\" y=\"20\" width=\"40\" height=\"8\" rx=\"8\"></rect>\n </g>\n</svg>"
},
"$:/core/images/fold-all-button": {
"title": "$:/core/images/fold-all-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-fold-all tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"64\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M64.0292774,58.6235628 C61.9791013,58.6242848 59.9275217,57.8435723 58.3632024,56.279253 L35.7458219,33.6618725 C32.6211696,30.5372202 32.6166093,25.4673401 35.7408036,22.3431458 C38.8586409,19.2253085 43.9325646,19.2211982 47.0595304,22.348164 L64.0250749,39.3137085 L80.9906194,22.348164 C84.1152717,19.2235117 89.1851518,19.2189514 92.3093461,22.3431458 C95.4271834,25.460983 95.4312937,30.5349067 92.3043279,33.6618725 L69.6869474,56.279253 C68.1237851,57.8424153 66.0737951,58.6247195 64.0241231,58.6250809 Z\" transform=\"translate(64.024316, 39.313708) scale(1, -1) translate(-64.024316, -39.313708) \"></path>\n <path d=\"M64.0292774,123.621227 C61.9791013,123.621949 59.9275217,122.841236 58.3632024,121.276917 L35.7458219,98.6595365 C32.6211696,95.5348842 32.6166093,90.4650041 35.7408036,87.3408098 C38.8586409,84.2229725 43.9325646,84.2188622 47.0595304,87.345828 L64.0250749,104.311373 L80.9906194,87.345828 C84.1152717,84.2211757 89.1851518,84.2166154 92.3093461,87.3408098 C95.4271834,90.458647 95.4312937,95.5325707 92.3043279,98.6595365 L69.6869474,121.276917 C68.1237851,122.840079 66.0737951,123.622383 64.0241231,123.622745 Z\" transform=\"translate(64.024316, 104.311372) scale(1, -1) translate(-64.024316, -104.311372) \"></path>\n </g>\n</svg>"
},
"$:/core/images/fold-button": {
"title": "$:/core/images/fold-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-fold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M64.0292774,63.6235628 C61.9791013,63.6242848 59.9275217,62.8435723 58.3632024,61.279253 L35.7458219,38.6618725 C32.6211696,35.5372202 32.6166093,30.4673401 35.7408036,27.3431458 C38.8586409,24.2253085 43.9325646,24.2211982 47.0595304,27.348164 L64.0250749,44.3137085 L80.9906194,27.348164 C84.1152717,24.2235117 89.1851518,24.2189514 92.3093461,27.3431458 C95.4271834,30.460983 95.4312937,35.5349067 92.3043279,38.6618725 L69.6869474,61.279253 C68.1237851,62.8424153 66.0737951,63.6247195 64.0241231,63.6250809 Z\" transform=\"translate(64.024316, 44.313708) scale(1, -1) translate(-64.024316, -44.313708) \"></path>\n <path d=\"M64.0049614,105.998482 C61.9547853,105.999204 59.9032057,105.218491 58.3388864,103.654172 L35.7215059,81.0367916 C32.5968535,77.9121393 32.5922933,72.8422592 35.7164876,69.7180649 C38.8343248,66.6002276 43.9082485,66.5961173 47.0352144,69.7230831 L64.0007589,86.6886276 L80.9663034,69.7230831 C84.0909557,66.5984308 89.1608358,66.5938705 92.2850301,69.7180649 C95.4028673,72.8359021 95.4069777,77.9098258 92.2800119,81.0367916 L69.6626314,103.654172 C68.099469,105.217334 66.0494791,105.999639 63.999807,106 Z\" transform=\"translate(64.000000, 86.688628) scale(1, -1) translate(-64.000000, -86.688628) \"></path>\n </g>\n</svg>"
},
"$:/core/images/fold-others-button": {
"title": "$:/core/images/fold-others-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-fold-others tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"56.0314331\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M101.657101,104.948818 C100.207918,103.498614 98.2051847,102.599976 95.9929031,102.599976 L72,102.599976 L72,78.6070725 C72,76.3964271 71.1036108,74.3936927 69.6545293,72.9441002 L69.6571005,72.9488183 C68.2079177,71.4986143 66.2051847,70.5999756 63.9929031,70.5999756 L32.0070969,70.5999756 C27.5881712,70.5999756 24,74.1816976 24,78.5999756 C24,83.0092633 27.5848994,86.5999756 32.0070969,86.5999756 L56,86.5999756 L56,110.592879 C56,112.803524 56.8963895,114.806259 58.3454713,116.255852 L58.3429,116.251133 C59.7920828,117.701337 61.7948156,118.599976 64.0070969,118.599976 L88,118.599976 L88,142.592879 C88,147.011804 91.581722,150.599976 96,150.599976 C100.409288,150.599976 104,147.015076 104,142.592879 L104,110.607072 C104,108.396427 103.103611,106.393693 101.654529,104.9441 Z\" transform=\"translate(64.000000, 110.599976) rotate(-45.000000) translate(-64.000000, -110.599976) \"></path>\n <path d=\"M101.725643,11.7488671 C100.27646,10.2986632 98.2737272,9.40002441 96.0614456,9.40002441 L72.0685425,9.40002441 L72.0685425,-14.5928787 C72.0685425,-16.8035241 71.1721533,-18.8062584 69.7230718,-20.255851 L69.725643,-20.2511329 C68.2764602,-21.7013368 66.2737272,-22.5999756 64.0614456,-22.5999756 L32.0756394,-22.5999756 C27.6567137,-22.5999756 24.0685425,-19.0182536 24.0685425,-14.5999756 C24.0685425,-10.1906879 27.6534419,-6.59997559 32.0756394,-6.59997559 L56.0685425,-6.59997559 L56.0685425,17.3929275 C56.0685425,19.6035732 56.964932,21.6063078 58.4140138,23.0559004 L58.4114425,23.0511823 C59.8606253,24.5013859 61.8633581,25.4000244 64.0756394,25.4000244 L88.0685425,25.4000244 L88.0685425,49.3929275 C88.0685425,53.8118532 91.6502645,57.4000244 96.0685425,57.4000244 C100.47783,57.4000244 104.068542,53.815125 104.068542,49.3929275 L104.068542,17.4071213 C104.068542,15.1964759 103.172153,13.1937416 101.723072,11.744149 Z\" transform=\"translate(64.068542, 17.400024) scale(1, -1) rotate(-45.000000) translate(-64.068542, -17.400024) \"></path>\n </g>\n</svg>"
},
"$:/core/images/folder": {
"title": "$:/core/images/folder",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-folder tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M55.6943257,128.000004 L7.99859666,128.000004 C3.5810937,128.000004 0,124.413822 0,119.996384 L0,48.0036243 C0,43.5833471 3.58387508,40.0000044 7.99859666,40.0000044 L16,40.0000044 L16,31.9999914 C16,27.5817181 19.5783731,24 24.0003461,24 L55.9996539,24 C60.4181231,24 64,27.5800761 64,31.9999914 L64,40.0000044 L104.001403,40.0000044 C108.418906,40.0000044 112,43.5861868 112,48.0036243 L112,59.8298353 L104,59.7475921 L104,51.9994189 C104,49.7887607 102.207895,48.0000044 99.9972215,48.0000044 L56,48.0000044 L56,36.0000255 C56,33.7898932 54.2072328,32 51.9957423,32 L28.0042577,32 C25.7890275,32 24,33.7908724 24,36.0000255 L24,48.0000044 L12.0027785,48.0000044 C9.78987688,48.0000044 8,49.7906032 8,51.9994189 L8,116.00059 C8,118.211248 9.79210499,120.000004 12.0027785,120.000004 L58.7630167,120.000004 L55.6943257,128.000004 L55.6943257,128.000004 Z\"></path>\n <path d=\"M23.8728955,55.5 L119.875702,55.5 C124.293205,55.5 126.87957,59.5532655 125.650111,64.5630007 L112.305967,118.936999 C111.077582,123.942356 106.497904,128 102.083183,128 L6.08037597,128 C1.66287302,128 -0.923492342,123.946735 0.305967145,118.936999 L13.650111,64.5630007 C14.878496,59.5576436 19.4581739,55.5 23.8728955,55.5 L23.8728955,55.5 L23.8728955,55.5 Z M25.6530124,64 L113.647455,64 C115.858129,64 117.151473,66.0930612 116.538306,68.6662267 L105.417772,115.333773 C104.803671,117.910859 102.515967,120 100.303066,120 L12.3086228,120 C10.0979492,120 8.8046054,117.906939 9.41777189,115.333773 L20.5383062,68.6662267 C21.1524069,66.0891409 23.4401107,64 25.6530124,64 L25.6530124,64 L25.6530124,64 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/full-screen-button": {
"title": "$:/core/images/full-screen-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-full-screen-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g>\n <g>\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(104.000000, 104.000000) rotate(-180.000000) translate(-104.000000, -104.000000) translate(80.000000, 80.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(24.000000, 104.000000) rotate(-90.000000) translate(-24.000000, -104.000000) translate(0.000000, 80.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(104.000000, 24.000000) rotate(90.000000) translate(-104.000000, -24.000000) translate(80.000000, 0.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n </g>\n</svg>"
},
"$:/core/images/github": {
"title": "$:/core/images/github",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-github tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M63.9383506,1.60695328 C28.6017227,1.60695328 -0.055756057,30.2970814 -0.055756057,65.6906208 C-0.055756057,94.003092 18.2804728,118.019715 43.7123154,126.493393 C46.9143781,127.083482 48.0812647,125.104717 48.0812647,123.405261 C48.0812647,121.886765 48.02626,117.85449 47.9948287,112.508284 C30.1929317,116.379268 26.4368926,103.916587 26.4368926,103.916587 C23.5255693,96.5129372 19.3294921,94.5420399 19.3294921,94.5420399 C13.5186324,90.5687739 19.7695302,90.6474524 19.7695302,90.6474524 C26.1933001,91.099854 29.5721638,97.2525155 29.5721638,97.2525155 C35.2808718,107.044059 44.5531024,104.215566 48.1991321,102.575118 C48.7806109,98.4366275 50.4346826,95.612068 52.2616263,94.0109598 C38.0507543,92.3941159 23.1091047,86.8944862 23.1091047,62.3389152 C23.1091047,55.3443933 25.6039634,49.6205298 29.6978889,45.1437211 C29.0378318,43.5229433 26.8415704,37.0044266 30.3265147,28.1845627 C30.3265147,28.1845627 35.6973364,26.4615028 47.9241083,34.7542205 C53.027764,33.330139 58.5046663,32.6220321 63.9462084,32.5944947 C69.3838216,32.6220321 74.856795,33.330139 79.9683085,34.7542205 C92.1872225,26.4615028 97.5501864,28.1845627 97.5501864,28.1845627 C101.042989,37.0044266 98.8467271,43.5229433 98.190599,45.1437211 C102.292382,49.6205298 104.767596,55.3443933 104.767596,62.3389152 C104.767596,86.9574291 89.8023734,92.3744463 75.5482834,93.9598188 C77.8427675,95.9385839 79.8897303,99.8489072 79.8897303,105.828476 C79.8897303,114.392635 79.8111521,121.304544 79.8111521,123.405261 C79.8111521,125.120453 80.966252,127.114954 84.2115327,126.489459 C109.623731,117.996111 127.944244,93.9952241 127.944244,65.6906208 C127.944244,30.2970814 99.2867652,1.60695328 63.9383506,1.60695328\"></path>\n </g>\n </svg>\n"
},
"$:/core/images/globe": {
"title": "$:/core/images/globe",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-globe tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M72.8111354,37.1275855 C72.8111354,37.9789875 72.8111354,38.8303894 72.8111354,39.6817913 C72.8111354,41.8784743 73.7885604,46.5631866 72.8111354,48.5143758 C71.3445471,51.4420595 68.1617327,52.0543531 66.4170946,54.3812641 C65.2352215,55.9575873 61.7987417,64.9821523 62.7262858,67.3005778 C66.6959269,77.2228204 74.26087,70.4881886 80.6887657,76.594328 C81.5527211,77.415037 83.5758191,78.8666631 83.985137,79.8899578 C87.2742852,88.1128283 76.4086873,94.8989524 87.7419325,106.189751 C88.9872885,107.430443 91.555495,102.372895 91.8205061,101.575869 C92.6726866,99.0129203 98.5458765,96.1267309 100.908882,94.5234439 C102.928056,93.1534443 105.782168,91.8557166 107.236936,89.7775886 C109.507391,86.5342557 108.717505,82.2640435 110.334606,79.0328716 C112.473794,74.7585014 114.163418,69.3979002 116.332726,65.0674086 C120.230862,57.2857361 121.054075,67.1596684 121.400359,67.5059523 C121.757734,67.8633269 122.411167,67.5059523 122.916571,67.5059523 C123.011132,67.5059523 124.364019,67.6048489 124.432783,67.5059523 C125.0832,66.5705216 123.390209,49.5852316 123.114531,48.2089091 C121.710578,41.1996597 116.17083,32.4278331 111.249523,27.7092761 C104.975994,21.6942076 104.160516,11.5121686 92.9912146,12.7547535 C92.7872931,12.7774397 87.906794,22.9027026 85.2136766,26.2672064 C81.486311,30.9237934 82.7434931,22.1144904 78.6876623,22.1144904 C78.6065806,22.1144904 77.5045497,22.0107615 77.4353971,22.1144904 C76.8488637,22.9942905 75.9952305,26.0101404 75.1288269,26.5311533 C74.8635477,26.6906793 73.4071369,26.2924966 73.2826811,26.5311533 C71.0401728,30.8313939 81.5394677,28.7427264 79.075427,34.482926 C76.7225098,39.9642538 72.747373,32.4860199 72.747373,43.0434079\"></path>\n <path d=\"M44.4668556,7.01044608 C54.151517,13.1403033 45.1489715,19.2084878 47.1611905,23.2253896 C48.8157833,26.5283781 51.4021933,28.6198851 48.8753629,33.038878 C46.8123257,36.6467763 42.0052989,37.0050492 39.251679,39.7621111 C36.2115749,42.8060154 33.7884281,48.7028116 32.4624592,52.6732691 C30.8452419,57.5158356 47.0088721,59.5388126 44.5246867,63.6811917 C43.1386839,65.9923513 37.7785192,65.1466282 36.0880227,63.8791519 C34.9234453,63.0059918 32.4946425,63.3331166 31.6713597,62.0997342 C29.0575851,58.1839669 29.4107339,54.0758543 28.0457962,49.9707786 C27.1076833,47.1493864 21.732611,47.8501656 20.2022714,49.3776393 C19.6790362,49.8998948 19.8723378,51.1703278 19.8723378,51.8829111 C19.8723378,57.1682405 26.9914913,55.1986414 26.9914913,58.3421973 C26.9914913,72.9792302 30.9191897,64.8771867 38.1313873,69.6793121 C48.1678018,76.3618966 45.9763926,76.981595 53.0777543,84.0829567 C56.7511941,87.7563965 60.8192437,87.7689005 62.503478,93.3767069 C64.1046972,98.7081071 53.1759798,98.7157031 50.786754,100.825053 C49.663965,101.816317 47.9736094,104.970571 46.5680513,105.439676 C44.7757187,106.037867 43.334221,105.93607 41.6242359,107.219093 C39.1967302,109.040481 37.7241465,112.151588 37.6034934,112.030935 C35.4555278,109.88297 34.0848666,96.5511248 33.7147244,93.7726273 C33.1258872,89.3524817 28.1241923,88.2337027 26.7275443,84.7420826 C25.1572737,80.8164061 28.2518481,75.223612 25.599097,70.9819941 C19.0797019,60.557804 13.7775712,56.4811506 10.2493953,44.6896152 C9.3074899,41.5416683 13.5912267,38.1609942 15.1264825,35.8570308 C17.0029359,33.0410312 17.7876232,30.0028946 19.8723378,27.2224065 C22.146793,24.1888519 40.8551166,9.46076832 43.8574051,8.63490613 L44.4668556,7.01044608 Z\"></path>\n <path d=\"M64,126 C98.2416545,126 126,98.2416545 126,64 C126,29.7583455 98.2416545,2 64,2 C29.7583455,2 2,29.7583455 2,64 C2,98.2416545 29.7583455,126 64,126 Z M64,120 C94.927946,120 120,94.927946 120,64 C120,33.072054 94.927946,8 64,8 C33.072054,8 8,33.072054 8,64 C8,94.927946 33.072054,120 64,120 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/help": {
"title": "$:/core/images/help",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-help tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M36.0548906,111.44117 C30.8157418,115.837088 20.8865444,118.803477 9.5,118.803477 C7.86465619,118.803477 6.25937294,118.742289 4.69372699,118.624467 C12.612543,115.984876 18.7559465,110.02454 21.0611049,102.609942 C8.74739781,92.845129 1.04940554,78.9359851 1.04940554,63.5 C1.04940554,33.9527659 29.2554663,10 64.0494055,10 C98.8433448,10 127.049406,33.9527659 127.049406,63.5 C127.049406,93.0472341 98.8433448,117 64.0494055,117 C53.9936953,117 44.48824,114.999337 36.0548906,111.44117 L36.0548906,111.44117 Z M71.4042554,77.5980086 C71.406883,77.2865764 71.4095079,76.9382011 71.4119569,76.5610548 C71.4199751,75.3262169 71.4242825,74.0811293 71.422912,72.9158546 C71.4215244,71.736154 71.4143321,70.709635 71.4001396,69.8743525 C71.4078362,68.5173028 71.9951951,67.7870427 75.1273009,65.6385471 C75.2388969,65.5619968 76.2124091,64.8981068 76.5126553,64.6910879 C79.6062455,62.5580654 81.5345849,60.9050204 83.2750652,58.5038955 C85.6146327,55.2762841 86.8327108,51.426982 86.8327108,46.8554323 C86.8327108,33.5625756 76.972994,24.9029551 65.3778484,24.9029551 C54.2752771,24.9029551 42.8794554,34.5115163 41.3121702,47.1975534 C40.9043016,50.4989536 43.2499725,53.50591 46.5513726,53.9137786 C49.8527728,54.3216471 52.8597292,51.9759763 53.2675978,48.6745761 C54.0739246,42.1479456 60.2395837,36.9492759 65.3778484,36.9492759 C70.6427674,36.9492759 74.78639,40.5885487 74.78639,46.8554323 C74.78639,50.4892974 73.6853224,52.008304 69.6746221,54.7736715 C69.4052605,54.9593956 68.448509,55.6118556 68.3131127,55.7047319 C65.6309785,57.5445655 64.0858213,58.803255 62.6123358,60.6352315 C60.5044618,63.2559399 59.3714208,66.3518252 59.3547527,69.9487679 C59.3684999,70.8407274 59.3752803,71.8084521 59.3765995,72.9300232 C59.3779294,74.0607297 59.3737237,75.2764258 59.36589,76.482835 C59.3634936,76.8518793 59.3609272,77.1924914 59.3583633,77.4963784 C59.3568319,77.6778944 59.3556368,77.8074256 59.3549845,77.8730928 C59.3219814,81.1994287 61.9917551,83.9227111 65.318091,83.9557142 C68.644427,83.9887173 71.3677093,81.3189435 71.4007124,77.9926076 C71.4014444,77.9187458 71.402672,77.7856841 71.4042554,77.5980086 Z M65.3778489,102.097045 C69.5359735,102.097045 72.9067994,98.7262189 72.9067994,94.5680944 C72.9067994,90.4099698 69.5359735,87.0391439 65.3778489,87.0391439 C61.2197243,87.0391439 57.8488984,90.4099698 57.8488984,94.5680944 C57.8488984,98.7262189 61.2197243,102.097045 65.3778489,102.097045 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/home-button": {
"title": "$:/core/images/home-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M112.9847,119.501583 C112.99485,119.336814 113,119.170705 113,119.003406 L113,67.56802 C116.137461,70.5156358 121.076014,70.4518569 124.133985,67.3938855 C127.25818,64.2696912 127.260618,59.2068102 124.131541,56.0777326 L70.3963143,2.34250601 C68.8331348,0.779326498 66.7828947,-0.000743167069 64.7337457,1.61675364e-05 C62.691312,-0.00409949529 60.6426632,0.777559815 59.077717,2.34250601 L33,28.420223 L33,28.420223 L33,8.00697327 C33,3.58484404 29.4092877,0 25,0 C20.581722,0 17,3.59075293 17,8.00697327 L17,44.420223 L5.3424904,56.0777326 C2.21694607,59.2032769 2.22220878,64.2760483 5.34004601,67.3938855 C8.46424034,70.5180798 13.5271213,70.5205187 16.6561989,67.3914411 L17,67.04764 L17,119.993027 C17,119.994189 17.0000002,119.995351 17.0000007,119.996514 C17.0000002,119.997675 17,119.998838 17,120 C17,124.418278 20.5881049,128 24.9992458,128 L105.000754,128 C109.418616,128 113,124.409288 113,120 C113,119.832611 112.99485,119.666422 112.9847,119.501583 Z M97,112 L97,51.5736087 L97,51.5736087 L64.7370156,19.3106244 L33,51.04764 L33,112 L97,112 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/import-button": {
"title": "$:/core/images/import-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-import-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M105.449437,94.2138951 C105.449437,94.2138951 110.049457,94.1897106 110.049457,99.4026111 C110.049457,104.615512 105.163246,104.615511 105.163246,104.615511 L45.0075072,105.157833 C45.0075072,105.157833 0.367531803,106.289842 0.367532368,66.6449212 C0.367532934,27.0000003 45.0428249,27.0000003 45.0428249,27.0000003 L105.532495,27.0000003 C105.532495,27.0000003 138.996741,25.6734987 138.996741,55.1771866 C138.996741,84.6808745 105.727102,82.8457535 105.727102,82.8457535 L56.1735087,82.8457535 C56.1735087,82.8457535 22.6899229,85.1500223 22.6899229,66.0913753 C22.6899229,47.0327282 56.1735087,49.3383013 56.1735087,49.3383013 L105.727102,49.3383013 C105.727102,49.3383013 111.245209,49.3383024 111.245209,54.8231115 C111.245209,60.3079206 105.727102,60.5074524 105.727102,60.5074524 L56.1735087,60.5074524 C56.1735087,60.5074524 37.48913,60.5074528 37.48913,66.6449195 C37.48913,72.7823862 56.1735087,71.6766023 56.1735087,71.6766023 L105.727102,71.6766029 C105.727102,71.6766029 127.835546,73.1411469 127.835546,55.1771866 C127.835546,35.5304025 105.727102,38.3035317 105.727102,38.3035317 L45.0428249,38.3035317 C45.0428249,38.3035317 11.5287276,38.3035313 11.5287276,66.6449208 C11.5287276,94.9863103 45.0428244,93.9579678 45.0428244,93.9579678 L105.449437,94.2138951 Z\" transform=\"translate(69.367532, 66.000000) rotate(-45.000000) translate(-69.367532, -66.000000) \"></path>\n </g>\n</svg>"
},
"$:/core/images/info-button": {
"title": "$:/core/images/info-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <g transform=\"translate(0.049406, 0.000000)\">\n <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"></path>\n <circle cx=\"64\" cy=\"32\" r=\"8\"></circle>\n <rect x=\"56\" y=\"48\" width=\"16\" height=\"56\" rx=\"8\"></rect>\n </g>\n </g>\n </g>\n</svg>"
},
"$:/core/images/left-arrow": {
"created": "20150315234410875",
"modified": "20150315235324760",
"tags": "$:/tags/Image",
"title": "$:/core/images/left-arrow",
"text": "<svg class=\"tc-image-left-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path transform=\"rotate(135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25075c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056z\"/>\n</svg>\n"
},
"$:/core/images/locked-padlock": {
"title": "$:/core/images/locked-padlock",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-locked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M96.4723753,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L32.0000269,64 C32.0028554,48.2766389 32.3030338,16.2688026 64.1594984,16.2688041 C95.9543927,16.2688056 96.4648869,48.325931 96.4723753,64 Z M80.5749059,64 L48.4413579,64 C48.4426205,47.71306 48.5829272,31.9999996 64.1595001,31.9999996 C79.8437473,31.9999996 81.1369461,48.1359182 80.5749059,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/mail": {
"title": "$:/core/images/mail",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-mail tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M122.826782,104.894066 C121.945525,105.22777 120.990324,105.41043 119.993027,105.41043 L8.00697327,105.41043 C7.19458381,105.41043 6.41045219,105.289614 5.67161357,105.064967 L5.67161357,105.064967 L39.8346483,70.9019325 L60.6765759,91.7438601 C61.6118278,92.679112 62.8865166,93.0560851 64.0946097,92.8783815 C65.2975108,93.0473238 66.5641085,92.6696979 67.4899463,91.7438601 L88.5941459,70.6396605 C88.6693095,70.7292352 88.7490098,70.8162939 88.8332479,70.9005321 L122.826782,104.894066 Z M127.903244,98.6568194 C127.966933,98.2506602 128,97.8343714 128,97.4103789 L128,33.410481 C128,32.7414504 127.917877,32.0916738 127.763157,31.4706493 L94.2292399,65.0045665 C94.3188145,65.0797417 94.4058701,65.1594458 94.4901021,65.2436778 L127.903244,98.6568194 Z M0.205060636,99.2178117 C0.0709009529,98.6370366 0,98.0320192 0,97.4103789 L0,33.410481 C0,32.694007 0.0944223363,31.9995312 0.27147538,31.3387595 L0.27147538,31.3387595 L34.1777941,65.2450783 L0.205060636,99.2178117 L0.205060636,99.2178117 Z M5.92934613,25.6829218 C6.59211333,25.5051988 7.28862283,25.4104299 8.00697327,25.4104299 L119.993027,25.4104299 C120.759109,25.4104299 121.500064,25.5178649 122.201605,25.7184927 L122.201605,25.7184927 L64.0832611,83.8368368 L5.92934613,25.6829218 L5.92934613,25.6829218 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/menu-button": {
"title": "$:/core/images/menu-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <rect x=\"0\" y=\"16\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"56\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"96\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n</svg>"
},
"$:/core/images/new-button": {
"title": "$:/core/images/new-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M56,72 L8.00697327,72 C3.59075293,72 0,68.418278 0,64 C0,59.5907123 3.58484404,56 8.00697327,56 L56,56 L56,8.00697327 C56,3.59075293 59.581722,0 64,0 C68.4092877,0 72,3.58484404 72,8.00697327 L72,56 L119.993027,56 C124.409247,56 128,59.581722 128,64 C128,68.4092877 124.415156,72 119.993027,72 L72,72 L72,119.993027 C72,124.409247 68.418278,128 64,128 C59.5907123,128 56,124.415156 56,119.993027 L56,72 L56,72 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/new-here-button": {
"title": "$:/core/images/new-here-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-new-here-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n \t<g transform=\"translate(52.233611, 64.389922) rotate(75.000000) translate(-52.233611, -64.389922) translate(-7.734417, 3.702450)\">\n\t <path d=\"M18.9270186,45.959338 L18.9080585,49.6521741 C18.8884833,53.4648378 21.0574548,58.7482162 23.7526408,61.4434022 L78.5671839,116.257945 C81.2617332,118.952495 85.6348701,118.950391 88.3334363,116.251825 L115.863237,88.7220241 C118.555265,86.0299959 118.564544,81.6509578 115.869358,78.9557717 L61.0548144,24.1412286 C58.3602652,21.4466794 53.0787224,19.2788426 49.2595808,19.3006519 L25.9781737,19.4336012 C22.1633003,19.4553862 19.0471195,22.5673232 19.0275223,26.3842526 L18.9871663,34.2443819 C19.0818862,34.255617 19.1779758,34.2665345 19.2754441,34.2771502 C22.6891275,34.6489512 27.0485594,34.2348566 31.513244,33.2285542 C31.7789418,32.8671684 32.075337,32.5211298 32.4024112,32.1940556 C34.8567584,29.7397084 38.3789778,29.0128681 41.4406288,30.0213822 C41.5958829,29.9543375 41.7503946,29.8866669 41.9041198,29.8183808 L42.1110981,30.2733467 C43.1114373,30.6972371 44.0473796,31.3160521 44.8614145,32.1300869 C48.2842088,35.5528813 48.2555691,41.130967 44.7974459,44.5890903 C41.4339531,47.952583 36.0649346,48.0717177 32.6241879,44.9262969 C27.8170558,45.8919233 23.0726921,46.2881596 18.9270186,45.959338 Z\"></path>\n\t <path d=\"M45.4903462,38.8768094 C36.7300141,42.6833154 26.099618,44.7997354 18.1909048,43.9383587 C7.2512621,42.7468685 1.50150083,35.8404432 4.66865776,24.7010202 C7.51507386,14.6896965 15.4908218,6.92103848 24.3842626,4.38423012 C34.1310219,1.60401701 42.4070208,6.15882777 42.4070209,16.3101169 L34.5379395,16.310117 C34.5379394,11.9285862 31.728784,10.3825286 26.5666962,11.8549876 C20.2597508,13.6540114 14.3453742,19.4148216 12.2444303,26.8041943 C10.4963869,32.9523565 12.6250796,35.5092726 19.0530263,36.2093718 C25.5557042,36.9176104 35.0513021,34.9907189 42.7038419,31.5913902 L42.7421786,31.6756595 C44.3874154,31.5384763 47.8846101,37.3706354 45.9274416,38.6772897 L45.9302799,38.6835285 C45.9166992,38.6895612 45.9031139,38.6955897 45.8895238,38.7016142 C45.8389288,38.7327898 45.7849056,38.7611034 45.7273406,38.7863919 C45.6506459,38.8200841 45.571574,38.8501593 45.4903462,38.8768094 Z\"></path>\n </g>\n <rect x=\"96\" y=\"80\" width=\"16\" height=\"48\" rx=\"8\"></rect>\n <rect x=\"80\" y=\"96\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n </g>\n </g>\n</svg>"
},
"$:/core/images/new-journal-button": {
"title": "$:/core/images/new-journal-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-new-journal-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M102.545455,112.818182 L102.545455,124.636364 L102.545455,124.636364 L102.545455,124.636364 C102.545455,125.941761 103.630828,127 104.969697,127 L111.030303,127 C112.369172,127 113.454545,125.941761 113.454545,124.636364 L113.454545,112.818182 L125.575758,112.818182 C126.914626,112.818182 128,111.759982 128,110.454545 L128,104.545455 C128,103.240018 126.914626,102.181818 125.575758,102.181818 L113.454545,102.181818 L113.454545,90.3636364 C113.454545,89.0582 112.369172,88 111.030303,88 L104.969697,88 L104.969697,88 C103.630828,88 102.545455,89.0582 102.545455,90.3636364 L102.545455,102.181818 L90.4242424,102.181818 L90.4242424,102.181818 C89.0853705,102.181818 88,103.240018 88,104.545455 L88,110.454545 L88,110.454545 L88,110.454545 C88,111.759982 89.0853705,112.818182 90.4242424,112.818182 L102.545455,112.818182 Z\"></path>\n <g transform=\"translate(59.816987, 64.316987) rotate(30.000000) translate(-59.816987, -64.316987) translate(20.316987, 12.816987)\">\n <g transform=\"translate(0.000000, 0.000000)\">\n <path d=\"M9.99631148,0 C4.4755011,0 -2.27373675e-13,4.48070044 -2.27373675e-13,9.99759461 L-2.27373675e-13,91.6128884 C-2.27373675e-13,97.1344074 4.46966773,101.610483 9.99631148,101.610483 L68.9318917,101.610483 C74.4527021,101.610483 78.9282032,97.1297826 78.9282032,91.6128884 L78.9282032,9.99759461 C78.9282032,4.47607557 74.4585355,0 68.9318917,0 L9.99631148,0 Z M20.8885263,26 C24.2022348,26 26.8885263,23.3137085 26.8885263,20 C26.8885263,16.6862915 24.2022348,14 20.8885263,14 C17.5748178,14 14.8885263,16.6862915 14.8885263,20 C14.8885263,23.3137085 17.5748178,26 20.8885263,26 Z M57.3033321,25.6783342 C60.6170406,25.6783342 63.3033321,22.9920427 63.3033321,19.6783342 C63.3033321,16.3646258 60.6170406,13.6783342 57.3033321,13.6783342 C53.9896236,13.6783342 51.3033321,16.3646258 51.3033321,19.6783342 C51.3033321,22.9920427 53.9896236,25.6783342 57.3033321,25.6783342 Z\"></path>\n <text font-family=\"Helvetica\" font-size=\"47.1724138\" font-weight=\"bold\" fill=\"#FFFFFF\">\n <tspan x=\"42\" y=\"77.4847912\" text-anchor=\"middle\"><<now \"DD\">></tspan>\n </text>\n </g>\n </g>\n </g>\n</svg>"
},
"$:/core/images/open-window": {
"title": "$:/core/images/open-window",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-open-window tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M16,112 L104.993898,112 C108.863261,112 112,115.590712 112,120 C112,124.418278 108.858091,128 104.993898,128 L7.00610161,128 C3.13673853,128 0,124.409288 0,120 C0,119.998364 4.30952878e-07,119.996727 1.29273572e-06,119.995091 C4.89579306e-07,119.993456 0,119.99182 0,119.990183 L0,24.0098166 C0,19.586117 3.59071231,16 8,16 C12.418278,16 16,19.5838751 16,24.0098166 L16,112 Z\"></path>\n <path d=\"M96,43.1959595 L96,56 C96,60.418278 99.581722,64 104,64 C108.418278,64 112,60.418278 112,56 L112,24 C112,19.5907123 108.415101,16 103.992903,16 L72.0070969,16 C67.5881712,16 64,19.581722 64,24 C64,28.4092877 67.5848994,32 72.0070969,32 L84.5685425,32 L48.2698369,68.2987056 C45.1421332,71.4264093 45.1434327,76.4904296 48.267627,79.614624 C51.3854642,82.7324612 56.4581306,82.7378289 59.5835454,79.6124141 L96,43.1959595 Z M32,7.9992458 C32,3.58138434 35.5881049,0 39.9992458,0 L120.000754,0 C124.418616,0 128,3.5881049 128,7.9992458 L128,88.0007542 C128,92.4186157 124.411895,96 120.000754,96 L39.9992458,96 C35.5813843,96 32,92.4118951 32,88.0007542 L32,7.9992458 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/options-button": {
"title": "$:/core/images/options-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-options-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M110.48779,76.0002544 C109.354214,80.4045063 107.611262,84.5641217 105.354171,88.3838625 L105.354171,88.3838625 L112.07833,95.1080219 C115.20107,98.2307613 115.210098,103.299824 112.089164,106.420759 L106.420504,112.089418 C103.301049,115.208874 98.2346851,115.205502 95.1077675,112.078585 L88.3836082,105.354425 C84.5638673,107.611516 80.4042519,109.354468 76,110.488045 L76,110.488045 L76,119.993281 C76,124.409501 72.4220153,128.000254 68.0083475,128.000254 L59.9916525,128.000254 C55.5800761,128.000254 52,124.41541 52,119.993281 L52,110.488045 C47.5957481,109.354468 43.4361327,107.611516 39.6163918,105.354425 L32.8922325,112.078585 C29.7694931,115.201324 24.7004301,115.210353 21.5794957,112.089418 L15.9108363,106.420759 C12.7913807,103.301303 12.7947522,98.2349395 15.9216697,95.1080219 L22.6458291,88.3838625 C20.3887383,84.5641217 18.6457859,80.4045063 17.5122098,76.0002544 L8.00697327,76.0002544 C3.59075293,76.0002544 2.19088375e-16,72.4222697 4.89347582e-16,68.0086019 L9.80228577e-16,59.9919069 C1.25035972e-15,55.5803305 3.58484404,52.0002544 8.00697327,52.0002544 L17.5122098,52.0002544 C18.6457859,47.5960025 20.3887383,43.4363871 22.6458291,39.6166462 L15.9216697,32.8924868 C12.7989304,29.7697475 12.7899019,24.7006845 15.9108363,21.5797501 L21.5794957,15.9110907 C24.6989513,12.7916351 29.7653149,12.7950065 32.8922325,15.9219241 L39.6163918,22.6460835 C43.4361327,20.3889927 47.5957481,18.6460403 52,17.5124642 L52,8.00722764 C52,3.5910073 55.5779847,0.000254375069 59.9916525,0.000254375069 L68.0083475,0.000254375069 C72.4199239,0.000254375069 76,3.58509841 76,8.00722764 L76,17.5124642 C80.4042519,18.6460403 84.5638673,20.3889927 88.3836082,22.6460835 L95.1077675,15.9219241 C98.2305069,12.7991848 103.29957,12.7901562 106.420504,15.9110907 L112.089164,21.5797501 C115.208619,24.6992057 115.205248,29.7655693 112.07833,32.8924868 L105.354171,39.6166462 L105.354171,39.6166462 C107.611262,43.4363871 109.354214,47.5960025 110.48779,52.0002544 L119.993027,52.0002544 C124.409247,52.0002544 128,55.5782391 128,59.9919069 L128,68.0086019 C128,72.4201783 124.415156,76.0002544 119.993027,76.0002544 L110.48779,76.0002544 L110.48779,76.0002544 Z M64,96.0002544 C81.673112,96.0002544 96,81.6733664 96,64.0002544 C96,46.3271424 81.673112,32.0002544 64,32.0002544 C46.326888,32.0002544 32,46.3271424 32,64.0002544 C32,81.6733664 46.326888,96.0002544 64,96.0002544 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/palette": {
"title": "$:/core/images/palette",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-palette tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M80.2470434,39.1821571 C75.0645698,38.2680897 69.6261555,37.7814854 64.0193999,37.7814854 C28.6624616,37.7814854 0,57.1324214 0,81.0030106 C0,90.644534 4.67604329,99.5487133 12.5805659,106.738252 C23.5031767,91.1899067 26.3405471,72.3946229 36.8885698,63.5622337 C52.0716764,50.8486559 63.4268694,55.7343343 63.4268694,55.7343343 L80.2470434,39.1821571 Z M106.781666,48.8370714 C119.830962,56.749628 128.0388,68.229191 128.0388,81.0030106 C128.0388,90.3534932 128.557501,98.4142085 116.165191,106.082518 C105.367708,112.763955 112.341384,99.546808 104.321443,95.1851533 C96.3015017,90.8234987 84.3749007,96.492742 86.1084305,103.091059 C89.3087234,115.272303 105.529892,114.54645 92.4224435,119.748569 C79.3149955,124.950687 74.2201582,124.224536 64.0193999,124.224536 C56.1979176,124.224536 48.7040365,123.277578 41.7755684,121.544216 C51.620343,117.347916 69.6563669,109.006202 75.129737,102.088562 C82.7876655,92.4099199 87.3713218,80.0000002 83.3235694,72.4837191 C83.1303943,72.1250117 94.5392656,60.81569 106.781666,48.8370714 Z M1.13430476,123.866563 C0.914084026,123.867944 0.693884185,123.868637 0.473712455,123.868637 C33.9526848,108.928928 22.6351223,59.642592 59.2924543,59.6425917 C59.6085574,61.0606542 59.9358353,62.5865065 60.3541977,64.1372318 C34.4465025,59.9707319 36.7873124,112.168427 1.13429588,123.866563 L1.13430476,123.866563 Z M1.84669213,123.859694 C40.7185279,123.354338 79.9985412,101.513051 79.9985401,79.0466836 C70.7284906,79.0466835 65.9257264,75.5670082 63.1833375,71.1051511 C46.585768,64.1019718 32.81846,116.819636 1.84665952,123.859695 L1.84669213,123.859694 Z M67.1980193,59.8524981 C62.748213,63.9666823 72.0838429,76.2846822 78.5155805,71.1700593 C89.8331416,59.8524993 112.468264,37.2173758 123.785825,25.8998146 C135.103386,14.5822535 123.785825,3.26469247 112.468264,14.5822535 C101.150703,25.8998144 78.9500931,48.9868127 67.1980193,59.8524981 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/permalink-button": {
"title": "$:/core/images/permalink-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-permalink-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M80.4834582,48 L73.0956761,80 L73.0956761,80 L47.5165418,80 L54.9043239,48 L80.4834582,48 Z M84.1773493,32 L89.8007299,7.64246248 C90.7941633,3.33942958 95.0918297,0.64641956 99.3968675,1.64031585 C103.693145,2.63218977 106.385414,6.93288901 105.390651,11.2416793 L100.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L96.9043239,48 L89.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L85.8226507,96 L80.1992701,120.357538 C79.2058367,124.66057 74.9081703,127.35358 70.6031325,126.359684 C66.3068546,125.36781 63.6145865,121.067111 64.6093491,116.758321 L69.401785,96 L43.8226507,96 L38.1992701,120.357538 C37.2058367,124.66057 32.9081703,127.35358 28.6031325,126.359684 C24.3068546,125.36781 21.6145865,121.067111 22.6093491,116.758321 L27.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L31.0956761,80 L38.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L42.1773493,32 L47.8007299,7.64246248 C48.7941633,3.33942958 53.0918297,0.64641956 57.3968675,1.64031585 C61.6931454,2.63218977 64.3854135,6.93288901 63.3906509,11.2416793 L58.598215,32 L84.1773493,32 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/permaview-button": {
"title": "$:/core/images/permaview-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-permaview-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M81.4834582,48 L79.6365127,56 L79.6365127,56 L74.0573784,56 L75.9043239,48 L81.4834582,48 Z M85.1773493,32 L90.8007299,7.64246248 C91.7941633,3.33942958 96.0918297,0.64641956 100.396867,1.64031585 C104.693145,2.63218977 107.385414,6.93288901 106.390651,11.2416793 L101.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L97.9043239,48 L96.0573784,56 L104.000754,56 C108.411895,56 112,59.581722 112,64 C112,68.4092877 108.418616,72 104.000754,72 L92.3634873,72 L90.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L86.8226507,96 L81.1992701,120.357538 C80.2058367,124.66057 75.9081703,127.35358 71.6031325,126.359684 C67.3068546,125.36781 64.6145865,121.067111 65.6093491,116.758321 L70.401785,96 L64.8226507,96 L59.1992701,120.357538 C58.2058367,124.66057 53.9081703,127.35358 49.6031325,126.359684 C45.3068546,125.36781 42.6145865,121.067111 43.6093491,116.758321 L48.401785,96 L42.8226507,96 L37.1992701,120.357538 C36.2058367,124.66057 31.9081703,127.35358 27.6031325,126.359684 C23.3068546,125.36781 20.6145865,121.067111 21.6093491,116.758321 L26.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L30.0956761,80 L31.9426216,72 L23.9992458,72 C19.5881049,72 16,68.418278 16,64 C16,59.5907123 19.5813843,56 23.9992458,56 L35.6365127,56 L37.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L41.1773493,32 L46.8007299,7.64246248 C47.7941633,3.33942958 52.0918297,0.64641956 56.3968675,1.64031585 C60.6931454,2.63218977 63.3854135,6.93288901 62.3906509,11.2416793 L57.598215,32 L63.1773493,32 L68.8007299,7.64246248 C69.7941633,3.33942958 74.0918297,0.64641956 78.3968675,1.64031585 C82.6931454,2.63218977 85.3854135,6.93288901 84.3906509,11.2416793 L79.598215,32 L85.1773493,32 Z M53.9043239,48 L52.0573784,56 L57.6365127,56 L59.4834582,48 L53.9043239,48 Z M75.9426216,72 L74.0956761,80 L74.0956761,80 L68.5165418,80 L70.3634873,72 L75.9426216,72 L75.9426216,72 Z M48.3634873,72 L46.5165418,80 L52.0956761,80 L53.9426216,72 L48.3634873,72 L48.3634873,72 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/plugin-generic-language": {
"title": "$:/core/images/plugin-generic-language",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M61.2072232,68.1369825 C56.8829239,70.9319564 54.2082892,74.793177 54.2082892,79.0581634 C54.2082892,86.9638335 63.3980995,93.4821994 75.2498076,94.3940006 C77.412197,98.2964184 83.8475284,101.178858 91.5684735,101.403106 C86.4420125,100.27851 82.4506393,97.6624107 80.9477167,94.3948272 C92.8046245,93.4861461 102,86.9662269 102,79.0581634 C102,70.5281905 91.3014611,63.6132813 78.1041446,63.6132813 C71.5054863,63.6132813 65.5315225,65.3420086 61.2072232,68.1369825 Z M74.001066,53.9793443 C69.6767667,56.7743182 63.7028029,58.5030456 57.1041446,58.5030456 C54.4851745,58.5030456 51.9646095,58.2307276 49.6065315,57.7275105 C46.2945155,59.9778212 41.2235699,61.4171743 35.5395922,61.4171743 C35.4545771,61.4171743 35.3696991,61.4168523 35.2849622,61.4162104 C39.404008,60.5235193 42.7961717,58.6691298 44.7630507,56.286533 C37.8379411,53.5817651 33.2082892,48.669413 33.2082892,43.0581634 C33.2082892,34.5281905 43.9068281,27.6132812 57.1041446,27.6132812 C70.3014611,27.6132812 81,34.5281905 81,43.0581634 C81,47.3231498 78.3253653,51.1843704 74.001066,53.9793443 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/plugin-generic-plugin": {
"title": "$:/core/images/plugin-generic-plugin",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M40.3972881,76.4456988 L40.3972881,95.3404069 L54.5170166,95.3404069 L54.5170166,95.3404069 C54.5165526,95.3385183 54.516089,95.3366295 54.515626,95.3347404 C54.6093153,95.3385061 54.7034848,95.3404069 54.7980982,95.3404069 C58.6157051,95.3404069 61.710487,92.245625 61.710487,88.4280181 C61.710487,86.6197822 61.01617,84.9737128 59.8795929,83.7418666 L59.8795929,83.7418666 C59.8949905,83.7341665 59.9104102,83.7265043 59.925852,83.7188798 C58.8840576,82.5086663 58.2542926,80.9336277 58.2542926,79.2114996 C58.2542926,75.3938927 61.3490745,72.2991108 65.1666814,72.2991108 C68.9842884,72.2991108 72.0790703,75.3938927 72.0790703,79.2114996 C72.0790703,81.1954221 71.2432806,82.9841354 69.9045961,84.2447446 L69.9045961,84.2447446 C69.9333407,84.2629251 69.9619885,84.281245 69.9905383,84.2997032 L69.9905383,84.2997032 C69.1314315,85.4516923 68.6228758,86.8804654 68.6228758,88.4280181 C68.6228758,91.8584969 71.1218232,94.7053153 74.3986526,95.2474079 C74.3913315,95.2784624 74.3838688,95.3094624 74.3762652,95.3404069 L95.6963988,95.3404069 L95.6963988,75.5678578 L95.6963988,75.5678578 C95.6466539,75.5808558 95.5967614,75.5934886 95.5467242,75.6057531 C95.5504899,75.5120637 95.5523907,75.4178943 95.5523907,75.3232809 C95.5523907,71.505674 92.4576088,68.4108921 88.6400019,68.4108921 C86.831766,68.4108921 85.1856966,69.105209 83.9538504,70.2417862 L83.9538504,70.2417862 C83.9461503,70.2263886 83.938488,70.2109688 83.9308636,70.1955271 C82.7206501,71.2373215 81.1456115,71.8670865 79.4234834,71.8670865 C75.6058765,71.8670865 72.5110946,68.7723046 72.5110946,64.9546976 C72.5110946,61.1370907 75.6058765,58.0423088 79.4234834,58.0423088 C81.4074059,58.0423088 83.1961192,58.8780985 84.4567284,60.2167829 L84.4567284,60.2167829 C84.4749089,60.1880383 84.4932288,60.1593906 84.511687,60.1308407 L84.511687,60.1308407 C85.6636761,60.9899475 87.0924492,61.4985032 88.6400019,61.4985032 C92.0704807,61.4985032 94.9172991,58.9995558 95.4593917,55.7227265 C95.538755,55.7414363 95.6177614,55.761071 95.6963988,55.7816184 L95.6963988,40.0412962 L74.3762652,40.0412962 L74.3762652,40.0412962 C74.3838688,40.0103516 74.3913315,39.9793517 74.3986526,39.9482971 L74.3986526,39.9482971 C71.1218232,39.4062046 68.6228758,36.5593862 68.6228758,33.1289073 C68.6228758,31.5813547 69.1314315,30.1525815 69.9905383,29.0005925 C69.9619885,28.9821342 69.9333407,28.9638143 69.9045961,28.9456339 C71.2432806,27.6850247 72.0790703,25.8963113 72.0790703,23.9123888 C72.0790703,20.0947819 68.9842884,17 65.1666814,17 C61.3490745,17 58.2542926,20.0947819 58.2542926,23.9123888 C58.2542926,25.6345169 58.8840576,27.2095556 59.925852,28.419769 L59.925852,28.419769 C59.9104102,28.4273935 59.8949905,28.4350558 59.8795929,28.4427558 C61.01617,29.674602 61.710487,31.3206715 61.710487,33.1289073 C61.710487,36.9465143 58.6157051,40.0412962 54.7980982,40.0412962 C54.7034848,40.0412962 54.6093153,40.0393953 54.515626,40.0356296 L54.515626,40.0356296 C54.516089,40.0375187 54.5165526,40.0394075 54.5170166,40.0412962 L40.3972881,40.0412962 L40.3972881,52.887664 L40.3972881,52.887664 C40.4916889,53.3430132 40.5412962,53.8147625 40.5412962,54.2980982 C40.5412962,58.1157051 37.4465143,61.210487 33.6289073,61.210487 C32.0813547,61.210487 30.6525815,60.7019313 29.5005925,59.8428245 C29.4821342,59.8713744 29.4638143,59.9000221 29.4456339,59.9287667 C28.1850247,58.5900823 26.3963113,57.7542926 24.4123888,57.7542926 C20.5947819,57.7542926 17.5,60.8490745 17.5,64.6666814 C17.5,68.4842884 20.5947819,71.5790703 24.4123888,71.5790703 C26.134517,71.5790703 27.7095556,70.9493053 28.919769,69.9075109 L28.919769,69.9075109 C28.9273935,69.9229526 28.9350558,69.9383724 28.9427558,69.95377 C30.174602,68.8171928 31.8206715,68.1228758 33.6289073,68.1228758 C37.4465143,68.1228758 40.5412962,71.2176578 40.5412962,75.0352647 C40.5412962,75.5186004 40.4916889,75.9903496 40.3972881,76.4456988 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/plugin-generic-theme": {
"title": "$:/core/images/plugin-generic-theme",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M29.4078519,91.4716406 L51.4693474,69.4101451 L51.4646675,69.4054652 C50.5969502,68.5377479 50.5929779,67.1348725 51.4693474,66.2585029 C52.3396494,65.3882009 53.7499654,65.3874786 54.6163097,66.2538229 L64.0805963,75.7181095 C64.9483136,76.5858268 64.9522859,77.9887022 64.0759163,78.8650718 C63.2056143,79.7353737 61.7952984,79.736096 60.9289541,78.8697517 L60.9242741,78.8650718 L60.9242741,78.8650718 L38.8627786,100.926567 C36.2518727,103.537473 32.0187578,103.537473 29.4078519,100.926567 C26.796946,98.3156614 26.796946,94.0825465 29.4078519,91.4716406 Z M60.8017407,66.3810363 C58.3659178,63.6765806 56.3370667,61.2899536 54.9851735,59.5123615 C48.1295381,50.4979488 44.671561,55.2444054 40.7586738,59.5123614 C36.8457866,63.7803174 41.789473,67.2384487 38.0759896,70.2532832 C34.3625062,73.2681177 34.5917646,74.3131575 28.3243876,68.7977024 C22.0570105,63.2822473 21.6235306,61.7636888 24.5005999,58.6166112 C27.3776691,55.4695337 29.7823103,60.4247912 35.6595047,54.8320442 C41.5366991,49.2392972 36.5996215,44.2825646 36.5996215,44.2825646 C36.5996215,44.2825646 48.8365511,19.267683 65.1880231,21.1152173 C81.5394952,22.9627517 59.0022276,18.7228947 53.3962199,38.3410355 C50.9960082,46.7405407 53.8429162,44.7613399 58.3941742,48.3090467 C59.7875202,49.3951602 64.4244828,52.7100463 70.1884353,56.9943417 L90.8648751,36.3179019 L92.4795866,31.5515482 L100.319802,26.8629752 L103.471444,30.0146174 L98.782871,37.8548326 L94.0165173,39.4695441 L73.7934912,59.6925702 C86.4558549,69.2403631 102.104532,81.8392557 102.104532,86.4016913 C102.104533,93.6189834 99.0337832,97.9277545 92.5695848,95.5655717 C87.8765989,93.8506351 73.8015497,80.3744087 63.8173444,69.668717 L60.9242741,72.5617873 L57.7726319,69.4101451 L60.8017407,66.3810363 L60.8017407,66.3810363 Z M63.9533761,1.42108547e-13 L118.512977,32 L118.512977,96 L63.9533761,128 L9.39377563,96 L9.39377563,32 L63.9533761,1.42108547e-13 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/refresh-button": {
"title": "$:/core/images/refresh-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-refresh-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M106.369002,39.4325143 C116.529932,60.3119371 112.939592,86.1974934 95.5979797,103.539105 C73.7286194,125.408466 38.2713806,125.408466 16.4020203,103.539105 C-5.46734008,81.6697449 -5.46734008,46.2125061 16.4020203,24.3431458 C19.5262146,21.2189514 24.5915344,21.2189514 27.7157288,24.3431458 C30.8399231,27.4673401 30.8399231,32.5326599 27.7157288,35.6568542 C12.0947571,51.2778259 12.0947571,76.6044251 27.7157288,92.2253967 C43.3367004,107.846368 68.6632996,107.846368 84.2842712,92.2253967 C97.71993,78.7897379 99.5995262,58.1740623 89.9230597,42.729491 L83.4844861,54.9932839 C81.4307001,58.9052072 76.5945372,60.4115251 72.682614,58.3577391 C68.7706907,56.3039532 67.2643728,51.4677903 69.3181587,47.555867 L84.4354914,18.7613158 C86.4966389,14.8353707 91.3577499,13.3347805 95.273202,15.415792 L124.145886,30.7612457 C128.047354,32.8348248 129.52915,37.6785572 127.455571,41.5800249 C125.381992,45.4814927 120.53826,46.9632892 116.636792,44.8897102 L106.369002,39.4325143 Z M98.1470904,27.0648707 C97.9798954,26.8741582 97.811187,26.6843098 97.6409651,26.4953413 L98.6018187,26.1987327 L98.1470904,27.0648707 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/right-arrow": {
"title": "$:/core/images/right-arrow",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-right-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path d=\"M80.3563798,109.353315 C78.9238993,110.786918 76.9450203,111.675144 74.7592239,111.675144 L-4.40893546,111.675144 C-8.77412698,111.675144 -12.3248558,108.130732 -12.3248558,103.758478 C-12.3248558,99.3951199 -8.78077754,95.8418109 -4.40893546,95.8418109 L66.8418109,95.8418109 L66.8418109,24.5910645 C66.8418109,20.225873 70.3862233,16.6751442 74.7584775,16.6751442 C79.1218352,16.6751442 82.6751442,20.2192225 82.6751442,24.5910645 L82.6751442,103.759224 C82.6751442,105.941695 81.7891419,107.920575 80.3566508,109.353886 Z\" transform=\"translate(35.175144, 64.175144) rotate(-45.000000) translate(-35.175144, -64.175144) \"></path>\n</svg>"
},
"$:/core/images/save-button": {
"title": "$:/core/images/save-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M120.78304,34.329058 C125.424287,43.1924006 128.049406,53.2778608 128.049406,63.9764502 C128.049406,99.3226742 99.3956295,127.97645 64.0494055,127.97645 C28.7031816,127.97645 0.0494055385,99.3226742 0.0494055385,63.9764502 C0.0494055385,28.6302262 28.7031816,-0.0235498012 64.0494055,-0.0235498012 C82.8568763,-0.0235498012 99.769563,8.08898558 111.479045,21.0056358 L114.159581,18.3250998 C117.289194,15.1954866 122.356036,15.1939641 125.480231,18.3181584 C128.598068,21.4359957 128.601317,26.5107804 125.473289,29.6388083 L120.78304,34.329058 Z M108.72451,46.3875877 C110.870571,51.8341374 112.049406,57.767628 112.049406,63.9764502 C112.049406,90.4861182 90.5590735,111.97645 64.0494055,111.97645 C37.5397375,111.97645 16.0494055,90.4861182 16.0494055,63.9764502 C16.0494055,37.4667822 37.5397375,15.9764502 64.0494055,15.9764502 C78.438886,15.9764502 91.3495036,22.308215 100.147097,32.3375836 L58.9411255,73.5435552 L41.975581,56.5780107 C38.8486152,53.4510448 33.7746915,53.4551552 30.6568542,56.5729924 C27.5326599,59.6971868 27.5372202,64.7670668 30.6618725,67.8917192 L53.279253,90.5090997 C54.8435723,92.073419 56.8951519,92.8541315 58.9380216,92.8558261 C60.987971,92.8559239 63.0389578,92.0731398 64.6049211,90.5071765 L108.72451,46.3875877 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/spiral": {
"title": "$:/core/images/spiral",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-spiral tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M64.534 68.348c3.39 0 6.097-2.62 6.476-5.968l-4.755-.538 4.75.583c.377-3.07-1.194-6.054-3.89-7.78-2.757-1.773-6.34-2.01-9.566-.7-3.46 1.403-6.14 4.392-7.35 8.148l-.01.026c-1.3 4.08-.72 8.64 1.58 12.52 2.5 4.2 6.77 7.2 11.76 8.27 5.37 1.15 11.11-.05 15.83-3.31 5.04-3.51 8.46-9.02 9.45-15.3 1.05-6.7-.72-13.63-4.92-19.19l.02.02c-4.42-5.93-11.2-9.82-18.78-10.78-7.96-1.01-16.13 1.31-22.59 6.43-6.81 5.39-11.18 13.41-12.11 22.26-.98 9.27 1.87 18.65 7.93 26.02 6.32 7.69 15.6 12.56 25.74 13.48 10.54.96 21.15-2.42 29.45-9.4l.01-.01c8.58-7.25 13.94-17.78 14.86-29.21.94-11.84-2.96-23.69-10.86-32.9-8.19-9.5-19.95-15.36-32.69-16.27-13.16-.94-26.24 3.49-36.34 12.34l.01-.01c-10.41 9.08-16.78 22.1-17.68 36.15-.93 14.44 4.03 28.77 13.79 39.78 10.03 11.32 24.28 18.2 39.6 19.09 15.73.92 31.31-4.56 43.24-15.234 12.23-10.954 19.61-26.44 20.5-43.074.14-2.64-1.89-4.89-4.52-5.03-2.64-.14-4.89 1.88-5.03 4.52-.75 14.1-7 27.2-17.33 36.45-10.03 8.98-23.11 13.58-36.3 12.81-12.79-.75-24.67-6.48-33-15.89-8.07-9.11-12.17-20.94-11.41-32.827.74-11.52 5.942-22.15 14.43-29.54l.01-.01c8.18-7.17 18.74-10.75 29.35-9.998 10.21.726 19.6 5.41 26.11 12.96 6.24 7.273 9.32 16.61 8.573 25.894-.718 8.9-4.88 17.064-11.504 22.66l.01-.007c-6.36 5.342-14.44 7.92-22.425 7.19-7.604-.68-14.52-4.314-19.21-10.027-4.44-5.4-6.517-12.23-5.806-18.94.67-6.3 3.76-11.977 8.54-15.766 4.46-3.54 10.05-5.128 15.44-4.44 5.03.63 9.46 3.18 12.32 7.01l.02.024c2.65 3.5 3.75 7.814 3.1 11.92-.59 3.71-2.58 6.925-5.45 8.924-2.56 1.767-5.61 2.403-8.38 1.81-2.42-.516-4.42-1.92-5.53-3.79-.93-1.56-1.15-3.3-.69-4.75l-4.56-1.446L59.325 65c.36-1.12 1.068-1.905 1.84-2.22.25-.103.48-.14.668-.13.06.006.11.015.14.025.01 0 .01 0-.01-.01-.02-.015-.054-.045-.094-.088-.06-.064-.12-.145-.17-.244-.15-.29-.23-.678-.18-1.11l-.005.04c.15-1.332 1.38-2.523 3.035-2.523-2.65 0-4.79 2.144-4.79 4.787s2.14 4.785 4.78 4.785z\"></path>\n </g>\n</svg>"
},
"$:/core/images/star-filled": {
"title": "$:/core/images/star-filled",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-star-filled tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M61.8361286,96.8228569 L99.1627704,124.110219 C101.883827,126.099427 105.541968,123.420868 104.505636,120.198072 L90.2895569,75.9887263 L89.0292911,79.8977279 L126.314504,52.5528988 C129.032541,50.5595011 127.635256,46.2255025 124.273711,46.2229134 L78.1610486,46.1873965 L81.4604673,48.6032923 L67.1773543,4.41589688 C66.1361365,1.19470104 61.6144265,1.19470104 60.5732087,4.41589688 L46.2900957,48.6032923 L49.5895144,46.1873965 L3.47685231,46.2229134 C0.115307373,46.2255025 -1.28197785,50.5595011 1.43605908,52.5528988 L38.7212719,79.8977279 L37.4610061,75.9887263 L23.2449266,120.198072 C22.2085954,123.420868 25.8667356,126.099427 28.5877926,124.110219 L65.9144344,96.8228569 L61.8361286,96.8228569 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/storyview-classic": {
"title": "$:/core/images/storyview-classic",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-storyview-classic tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/storyview-pop": {
"title": "$:/core/images/storyview-pop",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-storyview-pop tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M16.0098166,56 C11.586117,56 8,59.5776607 8,63.9924054 L8,80.0075946 C8,84.4216782 11.5838751,88 16.0098166,88 L111.990183,88 C116.413883,88 120,84.4223393 120,80.0075946 L120,63.9924054 C120,59.5783218 116.416125,56 111.990183,56 L16.0098166,56 L16.0098166,56 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/storyview-zoomin": {
"title": "$:/core/images/storyview-zoomin",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-storyview-zoomin tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.578055 16,24.0085154 L16,71.9914846 C16,76.4144655 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.421945 112,71.9914846 L112,24.0085154 C112,19.5855345 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/tag-button": {
"title": "$:/core/images/tag-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-tag-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M18.1643182,47.6600756 L18.1677196,51.7651887 C18.1708869,55.5878829 20.3581578,60.8623899 23.0531352,63.5573673 L84.9021823,125.406414 C87.5996731,128.103905 91.971139,128.096834 94.6717387,125.396234 L125.766905,94.3010679 C128.473612,91.5943612 128.472063,87.2264889 125.777085,84.5315115 L63.9280381,22.6824644 C61.2305472,19.9849735 55.9517395,17.801995 52.1318769,17.8010313 L25.0560441,17.7942007 C21.2311475,17.7932358 18.1421354,20.8872832 18.1452985,24.7049463 L18.1535504,34.6641936 C18.2481119,34.6754562 18.3439134,34.6864294 18.4409623,34.6971263 C22.1702157,35.1081705 26.9295004,34.6530132 31.806204,33.5444844 C32.1342781,33.0700515 32.5094815,32.6184036 32.9318197,32.1960654 C35.6385117,29.4893734 39.5490441,28.718649 42.94592,29.8824694 C43.0432142,29.8394357 43.1402334,29.7961748 43.2369683,29.7526887 L43.3646982,30.0368244 C44.566601,30.5115916 45.6933052,31.2351533 46.6655958,32.2074439 C50.4612154,36.0030635 50.4663097,42.1518845 46.6769742,45.94122 C43.0594074,49.5587868 37.2914155,49.7181264 33.4734256,46.422636 C28.1082519,47.5454734 22.7987486,48.0186448 18.1643182,47.6600756 Z\"></path>\n <path d=\"M47.6333528,39.5324628 L47.6562932,39.5834939 C37.9670934,43.9391617 26.0718874,46.3819521 17.260095,45.4107025 C5.27267473,44.0894301 -1.02778744,36.4307276 2.44271359,24.0779512 C5.56175386,12.9761516 14.3014034,4.36129832 24.0466405,1.54817001 C34.7269254,-1.53487574 43.7955833,3.51606438 43.7955834,14.7730751 L35.1728168,14.7730752 C35.1728167,9.91428944 32.0946059,8.19982862 26.4381034,9.83267419 C19.5270911,11.8276553 13.046247,18.2159574 10.7440788,26.4102121 C8.82861123,33.2280582 11.161186,36.0634845 18.2047888,36.8398415 C25.3302805,37.6252244 35.7353482,35.4884477 44.1208333,31.7188498 L44.1475077,31.7781871 C44.159701,31.7725635 44.1718402,31.7671479 44.1839238,31.7619434 C45.9448098,31.0035157 50.4503245,38.3109156 47.7081571,39.5012767 C47.6834429,39.512005 47.6585061,39.5223987 47.6333528,39.5324628 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/theme-button": {
"title": "$:/core/images/theme-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-theme-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M55.854113,66.9453198 C54.3299482,65.1432292 53.0133883,63.518995 51.9542746,62.1263761 C40.8899947,47.578055 35.3091807,55.2383404 28.9941893,62.1263758 C22.6791979,69.0144112 30.6577916,74.5954741 24.6646171,79.4611023 C18.6714426,84.3267304 19.0414417,86.0133155 8.92654943,77.1119468 C-1.18834284,68.2105781 -1.88793412,65.7597832 2.7553553,60.6807286 C7.39864472,55.601674 11.2794845,63.5989423 20.7646627,54.5728325 C30.2498409,45.5467226 22.2819131,37.5470737 22.2819131,37.5470737 C22.2819131,37.5470737 42.0310399,-2.82433362 68.4206088,0.157393922 C94.8101776,3.13912147 58.4373806,-3.70356506 49.3898693,27.958066 C45.5161782,41.5139906 50.1107906,38.3197672 57.4560458,44.0453955 C59.1625767,45.3756367 63.8839488,48.777453 70.127165,53.3625321 C63.9980513,59.2416709 58.9704753,64.0315459 55.854113,66.9453198 Z M67.4952439,79.8919946 C83.5082212,96.9282402 105.237121,117.617674 112.611591,120.312493 C123.044132,124.12481 128.000001,117.170903 128,105.522947 C127.999999,98.3705516 104.170675,78.980486 84.0760493,63.7529565 C76.6683337,70.9090328 70.7000957,76.7055226 67.4952439,79.8919946 Z\"></path>\n <path d=\"M58.2852966,138.232794 L58.2852966,88.3943645 C56.318874,88.3923153 54.7254089,86.7952906 54.7254089,84.8344788 C54.7254089,82.8684071 56.3175932,81.2745911 58.2890859,81.2745911 L79.6408336,81.2745911 C81.608998,81.2745911 83.2045105,82.8724076 83.2045105,84.8344788 C83.2045105,86.7992907 81.614366,88.3923238 79.6446228,88.3943645 L79.6446228,88.3943646 L79.6446228,138.232794 C79.6446228,144.131009 74.8631748,148.912457 68.9649597,148.912457 C63.0667446,148.912457 58.2852966,144.131009 58.2852966,138.232794 Z M65.405072,-14.8423767 L72.5248474,-14.8423767 L76.0847351,-0.690681892 L72.5248474,6.51694947 L72.5248474,81.2745911 L65.405072,81.2745911 L65.405072,6.51694947 L61.8451843,-0.690681892 L65.405072,-14.8423767 Z\" transform=\"translate(68.964960, 67.035040) rotate(45.000000) translate(-68.964960, -67.035040) \"></path>\n </g>\n</svg>"
},
"$:/core/images/tip": {
"title": "$:/core/images/tip",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-tip tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,128.241818 C99.346224,128.241818 128,99.5880417 128,64.2418177 C128,28.8955937 99.346224,0.241817675 64,0.241817675 C28.653776,0.241817675 0,28.8955937 0,64.2418177 C0,99.5880417 28.653776,128.241818 64,128.241818 Z M75.9358659,91.4531941 C75.3115438,95.581915 70.2059206,98.8016748 64,98.8016748 C57.7940794,98.8016748 52.6884562,95.581915 52.0641341,91.4531941 C54.3299053,94.0502127 58.8248941,95.8192805 64,95.8192805 C69.1751059,95.8192805 73.6700947,94.0502127 75.9358659,91.4531941 L75.9358659,91.4531941 Z M75.9358659,95.9453413 C75.3115438,100.074062 70.2059206,103.293822 64,103.293822 C57.7940794,103.293822 52.6884562,100.074062 52.0641341,95.9453413 C54.3299053,98.5423599 58.8248941,100.311428 64,100.311428 C69.1751059,100.311428 73.6700947,98.5423599 75.9358659,95.9453413 L75.9358659,95.9453413 Z M75.9358659,100.40119 C75.3115438,104.529911 70.2059206,107.74967 64,107.74967 C57.7940794,107.74967 52.6884562,104.529911 52.0641341,100.40119 C54.3299053,102.998208 58.8248941,104.767276 64,104.767276 C69.1751059,104.767276 73.6700947,102.998208 75.9358659,100.40119 L75.9358659,100.40119 Z M75.9358659,104.893337 C75.3115438,109.022058 70.2059206,112.241818 64,112.241818 C57.7940794,112.241818 52.6884562,109.022058 52.0641341,104.893337 C54.3299053,107.490356 58.8248941,109.259423 64,109.259423 C69.1751059,109.259423 73.6700947,107.490356 75.9358659,104.893337 L75.9358659,104.893337 Z M64.3010456,24.2418177 C75.9193117,24.2418188 88.0000013,32.0619847 88,48.4419659 C87.9999987,64.8219472 75.9193018,71.7540963 75.9193021,83.5755932 C75.9193022,89.4486648 70.0521957,92.8368862 63.9999994,92.8368862 C57.947803,92.8368862 51.9731007,89.8295115 51.9731007,83.5755932 C51.9731007,71.1469799 39.9999998,65.4700602 40,48.4419647 C40.0000002,31.4138691 52.6827796,24.2418166 64.3010456,24.2418177 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/twitter": {
"title": "$:/core/images/twitter",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-twitter tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M41.6263422,115.803477 C27.0279663,115.803477 13.4398394,111.540813 1.99987456,104.234833 C4.02221627,104.472643 6.08004574,104.594302 8.16644978,104.594302 C20.277456,104.594302 31.4238403,100.47763 40.270894,93.5715185 C28.9590538,93.3635501 19.4123842,85.9189246 16.1230832,75.6885328 C17.7011365,75.9892376 19.320669,76.1503787 20.9862896,76.1503787 C23.344152,76.1503787 25.6278127,75.8359011 27.7971751,75.247346 C15.9709927,72.8821073 7.06079851,62.4745062 7.06079851,49.9982394 C7.06079851,49.8898938 7.06079851,49.7820074 7.06264203,49.67458 C10.5482779,51.6032228 14.5339687,52.7615103 18.7717609,52.8951059 C11.8355159,48.277565 7.2714207,40.3958845 7.2714207,31.4624258 C7.2714207,26.7434257 8.54621495,22.3200804 10.7713439,18.5169676 C23.5211299,34.0957738 42.568842,44.3472839 64.0532269,45.4210985 C63.6126256,43.5365285 63.3835682,41.5711584 63.3835682,39.5529928 C63.3835682,25.3326379 74.95811,13.8034766 89.2347917,13.8034766 C96.6697089,13.8034766 103.387958,16.930807 108.103682,21.9353619 C113.991886,20.780288 119.52429,18.6372496 124.518847,15.6866694 C122.588682,21.6993889 118.490075,26.7457211 113.152623,29.9327334 C118.381769,29.3102055 123.363882,27.926045 127.999875,25.8780385 C124.534056,31.0418981 120.151087,35.5772616 115.100763,39.2077561 C115.150538,40.3118708 115.175426,41.4224128 115.175426,42.538923 C115.175426,76.5663154 89.1744164,115.803477 41.6263422,115.803477\"></path>\n </g>\n</svg>\n"
},
"$:/core/images/unfold-all-button": {
"title": "$:/core/images/unfold-all-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-unfold-all tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"64\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M85.598226,8.34884273 C84.1490432,6.89863875 82.1463102,6 79.9340286,6 L47.9482224,6 C43.5292967,6 39.9411255,9.581722 39.9411255,14 C39.9411255,18.4092877 43.5260249,22 47.9482224,22 L71.9411255,22 L71.9411255,45.9929031 C71.9411255,50.4118288 75.5228475,54 79.9411255,54 C84.3504132,54 87.9411255,50.4151006 87.9411255,45.9929031 L87.9411255,14.0070969 C87.9411255,11.7964515 87.0447363,9.79371715 85.5956548,8.34412458 Z\" transform=\"translate(63.941125, 30.000000) scale(1, -1) rotate(-45.000000) translate(-63.941125, -30.000000) \"></path>\n <path d=\"M85.6571005,72.2899682 C84.2079177,70.8397642 82.2051847,69.9411255 79.9929031,69.9411255 L48.0070969,69.9411255 C43.5881712,69.9411255 40,73.5228475 40,77.9411255 C40,82.3504132 43.5848994,85.9411255 48.0070969,85.9411255 L72,85.9411255 L72,109.934029 C72,114.352954 75.581722,117.941125 80,117.941125 C84.4092877,117.941125 88,114.356226 88,109.934029 L88,77.9482224 C88,75.737577 87.1036108,73.7348426 85.6545293,72.2852501 Z\" transform=\"translate(64.000000, 93.941125) scale(1, -1) rotate(-45.000000) translate(-64.000000, -93.941125) \"></path>\n </g>\n</svg>"
},
"$:/core/images/unfold-button": {
"title": "$:/core/images/unfold-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-unfold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M85.598226,11.3488427 C84.1490432,9.89863875 82.1463102,9 79.9340286,9 L47.9482224,9 C43.5292967,9 39.9411255,12.581722 39.9411255,17 C39.9411255,21.4092877 43.5260249,25 47.9482224,25 L71.9411255,25 L71.9411255,48.9929031 C71.9411255,53.4118288 75.5228475,57 79.9411255,57 C84.3504132,57 87.9411255,53.4151006 87.9411255,48.9929031 L87.9411255,17.0070969 C87.9411255,14.7964515 87.0447363,12.7937171 85.5956548,11.3441246 Z\" transform=\"translate(63.941125, 33.000000) scale(1, -1) rotate(-45.000000) translate(-63.941125, -33.000000) \"></path>\n <path d=\"M85.6571005,53.4077172 C84.2079177,51.9575133 82.2051847,51.0588745 79.9929031,51.0588745 L48.0070969,51.0588745 C43.5881712,51.0588745 40,54.6405965 40,59.0588745 C40,63.4681622 43.5848994,67.0588745 48.0070969,67.0588745 L72,67.0588745 L72,91.0517776 C72,95.4707033 75.581722,99.0588745 80,99.0588745 C84.4092877,99.0588745 88,95.4739751 88,91.0517776 L88,59.0659714 C88,56.855326 87.1036108,54.8525917 85.6545293,53.4029991 Z\" transform=\"translate(64.000000, 75.058875) scale(1, -1) rotate(-45.000000) translate(-64.000000, -75.058875) \"></path>\n </g>\n</svg>"
},
"$:/core/images/unlocked-padlock": {
"title": "$:/core/images/unlocked-padlock",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-unlocked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M48.6266053,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L30.136303,64 C19.6806213,51.3490406 2.77158986,28.2115132 25.8366966,8.85759246 C50.4723026,-11.8141335 71.6711028,13.2108337 81.613302,25.0594855 C91.5555012,36.9081373 78.9368488,47.4964439 69.1559674,34.9513593 C59.375086,22.4062748 47.9893192,10.8049522 35.9485154,20.9083862 C23.9077117,31.0118202 34.192312,43.2685325 44.7624679,55.8655518 C47.229397,58.805523 48.403443,61.5979188 48.6266053,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/up-arrow": {
"created": "20150316000544368",
"modified": "20150316000831867",
"tags": "$:/tags/Image",
"title": "$:/core/images/up-arrow",
"text": "<svg class=\"tc-image-up-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n<path transform=\"rotate(-135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25074c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056l0.00001,-0.00001z\" />\n</svg>\n \n"
},
"$:/core/images/video": {
"title": "$:/core/images/video",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-video tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,12 C29.0909091,12 8.72727273,14.9166667 5.81818182,17.8333333 C2.90909091,20.75 1.93784382e-15,41.1666667 0,64.5 C1.93784382e-15,87.8333333 2.90909091,108.25 5.81818182,111.166667 C8.72727273,114.083333 29.0909091,117 64,117 C98.9090909,117 119.272727,114.083333 122.181818,111.166667 C125.090909,108.25 128,87.8333333 128,64.5 C128,41.1666667 125.090909,20.75 122.181818,17.8333333 C119.272727,14.9166667 98.9090909,12 64,12 Z M54.9161194,44.6182253 C51.102648,42.0759111 48.0112186,43.7391738 48.0112186,48.3159447 L48.0112186,79.6840553 C48.0112186,84.2685636 51.109784,85.9193316 54.9161194,83.3817747 L77.0838806,68.6032672 C80.897352,66.0609529 80.890216,61.9342897 77.0838806,59.3967328 L54.9161194,44.6182253 Z\"></path>\n </g>\n</svg>"
},
"$:/core/images/warning": {
"title": "$:/core/images/warning",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-warning tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M57.0717968,11 C60.1509982,5.66666667 67.8490018,5.66666667 70.9282032,11 L126.353829,107 C129.433031,112.333333 125.584029,119 119.425626,119 L8.57437416,119 C2.41597129,119 -1.43303051,112.333333 1.64617093,107 L57.0717968,11 Z M64,37 C59.581722,37 56,40.5820489 56,44.9935776 L56,73.0064224 C56,77.4211534 59.5907123,81 64,81 C68.418278,81 72,77.4179511 72,73.0064224 L72,44.9935776 C72,40.5788466 68.4092877,37 64,37 Z M64,104 C68.418278,104 72,100.418278 72,96 C72,91.581722 68.418278,88 64,88 C59.581722,88 56,91.581722 56,96 C56,100.418278 59.581722,104 64,104 Z\"></path>\n </g>\n</svg>"
},
"$:/language/Buttons/AdvancedSearch/Caption": {
"title": "$:/language/Buttons/AdvancedSearch/Caption",
"text": "advanced search"
},
"$:/language/Buttons/AdvancedSearch/Hint": {
"title": "$:/language/Buttons/AdvancedSearch/Hint",
"text": "Advanced search"
},
"$:/language/Buttons/Cancel/Caption": {
"title": "$:/language/Buttons/Cancel/Caption",
"text": "cancel"
},
"$:/language/Buttons/Cancel/Hint": {
"title": "$:/language/Buttons/Cancel/Hint",
"text": "Discard changes to this tiddler"
},
"$:/language/Buttons/Clone/Caption": {
"title": "$:/language/Buttons/Clone/Caption",
"text": "clone"
},
"$:/language/Buttons/Clone/Hint": {
"title": "$:/language/Buttons/Clone/Hint",
"text": "Clone this tiddler"
},
"$:/language/Buttons/Close/Caption": {
"title": "$:/language/Buttons/Close/Caption",
"text": "close"
},
"$:/language/Buttons/Close/Hint": {
"title": "$:/language/Buttons/Close/Hint",
"text": "Close this tiddler"
},
"$:/language/Buttons/CloseAll/Caption": {
"title": "$:/language/Buttons/CloseAll/Caption",
"text": "close all"
},
"$:/language/Buttons/CloseAll/Hint": {
"title": "$:/language/Buttons/CloseAll/Hint",
"text": "Close all tiddlers"
},
"$:/language/Buttons/CloseOthers/Caption": {
"title": "$:/language/Buttons/CloseOthers/Caption",
"text": "close others"
},
"$:/language/Buttons/CloseOthers/Hint": {
"title": "$:/language/Buttons/CloseOthers/Hint",
"text": "Close other tiddlers"
},
"$:/language/Buttons/ControlPanel/Caption": {
"title": "$:/language/Buttons/ControlPanel/Caption",
"text": "control panel"
},
"$:/language/Buttons/ControlPanel/Hint": {
"title": "$:/language/Buttons/ControlPanel/Hint",
"text": "Open control panel"
},
"$:/language/Buttons/Delete/Caption": {
"title": "$:/language/Buttons/Delete/Caption",
"text": "delete"
},
"$:/language/Buttons/Delete/Hint": {
"title": "$:/language/Buttons/Delete/Hint",
"text": "Delete this tiddler"
},
"$:/language/Buttons/Edit/Caption": {
"title": "$:/language/Buttons/Edit/Caption",
"text": "edit"
},
"$:/language/Buttons/Edit/Hint": {
"title": "$:/language/Buttons/Edit/Hint",
"text": "Edit this tiddler"
},
"$:/language/Buttons/Encryption/Caption": {
"title": "$:/language/Buttons/Encryption/Caption",
"text": "encryption"
},
"$:/language/Buttons/Encryption/Hint": {
"title": "$:/language/Buttons/Encryption/Hint",
"text": "Set or clear a password for saving this wiki"
},
"$:/language/Buttons/Encryption/ClearPassword/Caption": {
"title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
"text": "clear password"
},
"$:/language/Buttons/Encryption/ClearPassword/Hint": {
"title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
"text": "Clear the password and save this wiki without encryption"
},
"$:/language/Buttons/Encryption/SetPassword/Caption": {
"title": "$:/language/Buttons/Encryption/SetPassword/Caption",
"text": "set password"
},
"$:/language/Buttons/Encryption/SetPassword/Hint": {
"title": "$:/language/Buttons/Encryption/SetPassword/Hint",
"text": "Set a password for saving this wiki with encryption"
},
"$:/language/Buttons/ExportPage/Caption": {
"title": "$:/language/Buttons/ExportPage/Caption",
"text": "export all"
},
"$:/language/Buttons/ExportPage/Hint": {
"title": "$:/language/Buttons/ExportPage/Hint",
"text": "Export all tiddlers"
},
"$:/language/Buttons/ExportTiddler/Caption": {
"title": "$:/language/Buttons/ExportTiddler/Caption",
"text": "export tiddler"
},
"$:/language/Buttons/ExportTiddler/Hint": {
"title": "$:/language/Buttons/ExportTiddler/Hint",
"text": "Export tiddler"
},
"$:/language/Buttons/ExportTiddlers/Caption": {
"title": "$:/language/Buttons/ExportTiddlers/Caption",
"text": "export tiddlers"
},
"$:/language/Buttons/ExportTiddlers/Hint": {
"title": "$:/language/Buttons/ExportTiddlers/Hint",
"text": "Export tiddlers"
},
"$:/language/Buttons/Fold/Caption": {
"title": "$:/language/Buttons/Fold/Caption",
"text": "fold tiddler"
},
"$:/language/Buttons/Fold/Hint": {
"title": "$:/language/Buttons/Fold/Hint",
"text": "Fold the body of this tiddler"
},
"$:/language/Buttons/Fold/FoldBar/Caption": {
"title": "$:/language/Buttons/Fold/FoldBar/Caption",
"text": "fold-bar"
},
"$:/language/Buttons/Fold/FoldBar/Hint": {
"title": "$:/language/Buttons/Fold/FoldBar/Hint",
"text": "Optional bars to fold and unfold tiddlers"
},
"$:/language/Buttons/Unfold/Caption": {
"title": "$:/language/Buttons/Unfold/Caption",
"text": "unfold tiddler"
},
"$:/language/Buttons/Unfold/Hint": {
"title": "$:/language/Buttons/Unfold/Hint",
"text": "Unfold the body of this tiddler"
},
"$:/language/Buttons/FoldOthers/Caption": {
"title": "$:/language/Buttons/FoldOthers/Caption",
"text": "fold other tiddlers"
},
"$:/language/Buttons/FoldOthers/Hint": {
"title": "$:/language/Buttons/FoldOthers/Hint",
"text": "Fold the bodies of other opened tiddlers"
},
"$:/language/Buttons/FoldAll/Caption": {
"title": "$:/language/Buttons/FoldAll/Caption",
"text": "fold all tiddlers"
},
"$:/language/Buttons/FoldAll/Hint": {
"title": "$:/language/Buttons/FoldAll/Hint",
"text": "Fold the bodies of all opened tiddlers"
},
"$:/language/Buttons/UnfoldAll/Caption": {
"title": "$:/language/Buttons/UnfoldAll/Caption",
"text": "unfold all tiddlers"
},
"$:/language/Buttons/UnfoldAll/Hint": {
"title": "$:/language/Buttons/UnfoldAll/Hint",
"text": "Unfold the bodies of all opened tiddlers"
},
"$:/language/Buttons/FullScreen/Caption": {
"title": "$:/language/Buttons/FullScreen/Caption",
"text": "full-screen"
},
"$:/language/Buttons/FullScreen/Hint": {
"title": "$:/language/Buttons/FullScreen/Hint",
"text": "Enter or leave full-screen mode"
},
"$:/language/Buttons/Help/Caption": {
"title": "$:/language/Buttons/Help/Caption",
"text": "help"
},
"$:/language/Buttons/Help/Hint": {
"title": "$:/language/Buttons/Help/Hint",
"text": "Show help panel"
},
"$:/language/Buttons/Import/Caption": {
"title": "$:/language/Buttons/Import/Caption",
"text": "import"
},
"$:/language/Buttons/Import/Hint": {
"title": "$:/language/Buttons/Import/Hint",
"text": "Import many types of file including text, image, TiddlyWiki or JSON"
},
"$:/language/Buttons/Info/Caption": {
"title": "$:/language/Buttons/Info/Caption",
"text": "info"
},
"$:/language/Buttons/Info/Hint": {
"title": "$:/language/Buttons/Info/Hint",
"text": "Show information for this tiddler"
},
"$:/language/Buttons/Home/Caption": {
"title": "$:/language/Buttons/Home/Caption",
"text": "home"
},
"$:/language/Buttons/Home/Hint": {
"title": "$:/language/Buttons/Home/Hint",
"text": "Open the default tiddlers"
},
"$:/language/Buttons/Language/Caption": {
"title": "$:/language/Buttons/Language/Caption",
"text": "language"
},
"$:/language/Buttons/Language/Hint": {
"title": "$:/language/Buttons/Language/Hint",
"text": "Choose the user interface language"
},
"$:/language/Buttons/More/Caption": {
"title": "$:/language/Buttons/More/Caption",
"text": "more"
},
"$:/language/Buttons/More/Hint": {
"title": "$:/language/Buttons/More/Hint",
"text": "More actions"
},
"$:/language/Buttons/NewHere/Caption": {
"title": "$:/language/Buttons/NewHere/Caption",
"text": "new here"
},
"$:/language/Buttons/NewHere/Hint": {
"title": "$:/language/Buttons/NewHere/Hint",
"text": "Create a new tiddler tagged with this one"
},
"$:/language/Buttons/NewJournal/Caption": {
"title": "$:/language/Buttons/NewJournal/Caption",
"text": "new journal"
},
"$:/language/Buttons/NewJournal/Hint": {
"title": "$:/language/Buttons/NewJournal/Hint",
"text": "Create a new journal tiddler"
},
"$:/language/Buttons/NewJournalHere/Caption": {
"title": "$:/language/Buttons/NewJournalHere/Caption",
"text": "new journal here"
},
"$:/language/Buttons/NewJournalHere/Hint": {
"title": "$:/language/Buttons/NewJournalHere/Hint",
"text": "Create a new journal tiddler tagged with this one"
},
"$:/language/Buttons/NewTiddler/Caption": {
"title": "$:/language/Buttons/NewTiddler/Caption",
"text": "new tiddler"
},
"$:/language/Buttons/NewTiddler/Hint": {
"title": "$:/language/Buttons/NewTiddler/Hint",
"text": "Create a new tiddler"
},
"$:/language/Buttons/OpenWindow/Caption": {
"title": "$:/language/Buttons/OpenWindow/Caption",
"text": "open in new window"
},
"$:/language/Buttons/OpenWindow/Hint": {
"title": "$:/language/Buttons/OpenWindow/Hint",
"text": "Open tiddler in new window"
},
"$:/language/Buttons/Palette/Caption": {
"title": "$:/language/Buttons/Palette/Caption",
"text": "palette"
},
"$:/language/Buttons/Palette/Hint": {
"title": "$:/language/Buttons/Palette/Hint",
"text": "Choose the colour palette"
},
"$:/language/Buttons/Permalink/Caption": {
"title": "$:/language/Buttons/Permalink/Caption",
"text": "permalink"
},
"$:/language/Buttons/Permalink/Hint": {
"title": "$:/language/Buttons/Permalink/Hint",
"text": "Set browser address bar to a direct link to this tiddler"
},
"$:/language/Buttons/Permaview/Caption": {
"title": "$:/language/Buttons/Permaview/Caption",
"text": "permaview"
},
"$:/language/Buttons/Permaview/Hint": {
"title": "$:/language/Buttons/Permaview/Hint",
"text": "Set browser address bar to a direct link to all the tiddlers in this story"
},
"$:/language/Buttons/Refresh/Caption": {
"title": "$:/language/Buttons/Refresh/Caption",
"text": "refresh"
},
"$:/language/Buttons/Refresh/Hint": {
"title": "$:/language/Buttons/Refresh/Hint",
"text": "Perform a full refresh of the wiki"
},
"$:/language/Buttons/Save/Caption": {
"title": "$:/language/Buttons/Save/Caption",
"text": "ok"
},
"$:/language/Buttons/Save/Hint": {
"title": "$:/language/Buttons/Save/Hint",
"text": "Confirm changes to this tiddler"
},
"$:/language/Buttons/SaveWiki/Caption": {
"title": "$:/language/Buttons/SaveWiki/Caption",
"text": "save changes"
},
"$:/language/Buttons/SaveWiki/Hint": {
"title": "$:/language/Buttons/SaveWiki/Hint",
"text": "Save changes"
},
"$:/language/Buttons/StoryView/Caption": {
"title": "$:/language/Buttons/StoryView/Caption",
"text": "storyview"
},
"$:/language/Buttons/StoryView/Hint": {
"title": "$:/language/Buttons/StoryView/Hint",
"text": "Choose the story visualisation"
},
"$:/language/Buttons/HideSideBar/Caption": {
"title": "$:/language/Buttons/HideSideBar/Caption",
"text": "hide sidebar"
},
"$:/language/Buttons/HideSideBar/Hint": {
"title": "$:/language/Buttons/HideSideBar/Hint",
"text": "Hide sidebar"
},
"$:/language/Buttons/ShowSideBar/Caption": {
"title": "$:/language/Buttons/ShowSideBar/Caption",
"text": "show sidebar"
},
"$:/language/Buttons/ShowSideBar/Hint": {
"title": "$:/language/Buttons/ShowSideBar/Hint",
"text": "Show sidebar"
},
"$:/language/Buttons/TagManager/Caption": {
"title": "$:/language/Buttons/TagManager/Caption",
"text": "tag manager"
},
"$:/language/Buttons/TagManager/Hint": {
"title": "$:/language/Buttons/TagManager/Hint",
"text": "Open tag manager"
},
"$:/language/Buttons/Theme/Caption": {
"title": "$:/language/Buttons/Theme/Caption",
"text": "theme"
},
"$:/language/Buttons/Theme/Hint": {
"title": "$:/language/Buttons/Theme/Hint",
"text": "Choose the display theme"
},
"$:/language/ControlPanel/Advanced/Caption": {
"title": "$:/language/ControlPanel/Advanced/Caption",
"text": "Advanced"
},
"$:/language/ControlPanel/Advanced/Hint": {
"title": "$:/language/ControlPanel/Advanced/Hint",
"text": "Internal information about this TiddlyWiki"
},
"$:/language/ControlPanel/Appearance/Caption": {
"title": "$:/language/ControlPanel/Appearance/Caption",
"text": "Appearance"
},
"$:/language/ControlPanel/Appearance/Hint": {
"title": "$:/language/ControlPanel/Appearance/Hint",
"text": "Ways to customise the appearance of your TiddlyWiki."
},
"$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
"title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
"text": "Animation duration:"
},
"$:/language/ControlPanel/Basics/Caption": {
"title": "$:/language/ControlPanel/Basics/Caption",
"text": "Basics"
},
"$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
"title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
"text": "Use [[double square brackets]] for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>"
},
"$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
"text": "Default tiddlers:"
},
"$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
"title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
"text": "Choose which tiddlers are displayed at startup:"
},
"$:/language/ControlPanel/Basics/Language/Prompt": {
"title": "$:/language/ControlPanel/Basics/Language/Prompt",
"text": "Hello! Current language:"
},
"$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
"text": "Title of new journal tiddlers"
},
"$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
"text": "Tags for new journal tiddlers"
},
"$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
"text": "Number of overridden shadow tiddlers:"
},
"$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
"text": "Number of shadow tiddlers:"
},
"$:/language/ControlPanel/Basics/Subtitle/Prompt": {
"title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
"text": "Subtitle:"
},
"$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
"text": "Number of system tiddlers:"
},
"$:/language/ControlPanel/Basics/Tags/Prompt": {
"title": "$:/language/ControlPanel/Basics/Tags/Prompt",
"text": "Number of tags:"
},
"$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
"text": "Number of tiddlers:"
},
"$:/language/ControlPanel/Basics/Title/Prompt": {
"title": "$:/language/ControlPanel/Basics/Title/Prompt",
"text": "Title of this ~TiddlyWiki:"
},
"$:/language/ControlPanel/Basics/Username/Prompt": {
"title": "$:/language/ControlPanel/Basics/Username/Prompt",
"text": "Username for signing edits:"
},
"$:/language/ControlPanel/Basics/Version/Prompt": {
"title": "$:/language/ControlPanel/Basics/Version/Prompt",
"text": "~TiddlyWiki version:"
},
"$:/language/ControlPanel/EditorTypes/Caption": {
"title": "$:/language/ControlPanel/EditorTypes/Caption",
"text": "Editor Types"
},
"$:/language/ControlPanel/EditorTypes/Editor/Caption": {
"title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
"text": "Editor"
},
"$:/language/ControlPanel/EditorTypes/Hint": {
"title": "$:/language/ControlPanel/EditorTypes/Hint",
"text": "These tiddlers determine which editor is used to edit specific tiddler types."
},
"$:/language/ControlPanel/EditorTypes/Type/Caption": {
"title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
"text": "Type"
},
"$:/language/ControlPanel/Info/Caption": {
"title": "$:/language/ControlPanel/Info/Caption",
"text": "Info"
},
"$:/language/ControlPanel/Info/Hint": {
"title": "$:/language/ControlPanel/Info/Hint",
"text": "Information about this TiddlyWiki"
},
"$:/language/ControlPanel/LoadedModules/Caption": {
"title": "$:/language/ControlPanel/LoadedModules/Caption",
"text": "Loaded Modules"
},
"$:/language/ControlPanel/LoadedModules/Hint": {
"title": "$:/language/ControlPanel/LoadedModules/Hint",
"text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process."
},
"$:/language/ControlPanel/Palette/Caption": {
"title": "$:/language/ControlPanel/Palette/Caption",
"text": "Palette"
},
"$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
"title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
"text": "clone"
},
"$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
"title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
"text": "It is recommended that you clone this shadow palette before editing it"
},
"$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
"title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
"text": "This shadow palette has been modified"
},
"$:/language/ControlPanel/Palette/Editor/Prompt": {
"title": "$:/language/ControlPanel/Palette/Editor/Prompt",
"text": "Editing"
},
"$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
"title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
"text": "reset"
},
"$:/language/ControlPanel/Palette/HideEditor/Caption": {
"title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
"text": "hide editor"
},
"$:/language/ControlPanel/Palette/Prompt": {
"title": "$:/language/ControlPanel/Palette/Prompt",
"text": "Current palette:"
},
"$:/language/ControlPanel/Palette/ShowEditor/Caption": {
"title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
"text": "show editor"
},
"$:/language/ControlPanel/Parsing/Caption": {
"title": "$:/language/ControlPanel/Parsing/Caption",
"text": "Parsing"
},
"$:/language/ControlPanel/Parsing/Hint": {
"title": "$:/language/ControlPanel/Parsing/Hint",
"text": "Here you can globally disable individual wiki parser rules. Take care as disabling some parser rules can prevent ~TiddlyWiki functioning correctly (you can restore normal operation with [[safe mode|http://tiddlywiki.com/#SafeMode]] )"
},
"$:/language/ControlPanel/Parsing/Block/Caption": {
"title": "$:/language/ControlPanel/Parsing/Block/Caption",
"text": "Block Parse Rules"
},
"$:/language/ControlPanel/Parsing/Inline/Caption": {
"title": "$:/language/ControlPanel/Parsing/Inline/Caption",
"text": "Inline Parse Rules"
},
"$:/language/ControlPanel/Parsing/Pragma/Caption": {
"title": "$:/language/ControlPanel/Parsing/Pragma/Caption",
"text": "Pragma Parse Rules"
},
"$:/language/ControlPanel/Plugins/Add/Hint": {
"title": "$:/language/ControlPanel/Plugins/Add/Hint",
"text": "Install plugins from the official library"
},
"$:/language/ControlPanel/Plugins/Add/Caption": {
"title": "$:/language/ControlPanel/Plugins/Add/Caption",
"text": "Get more plugins"
},
"$:/language/ControlPanel/Plugins/Caption": {
"title": "$:/language/ControlPanel/Plugins/Caption",
"text": "Plugins"
},
"$:/language/ControlPanel/Plugins/Disable/Caption": {
"title": "$:/language/ControlPanel/Plugins/Disable/Caption",
"text": "disable"
},
"$:/language/ControlPanel/Plugins/Disable/Hint": {
"title": "$:/language/ControlPanel/Plugins/Disable/Hint",
"text": "Disable this plugin when reloading page"
},
"$:/language/ControlPanel/Plugins/Disabled/Status": {
"title": "$:/language/ControlPanel/Plugins/Disabled/Status",
"text": "(disabled)"
},
"$:/language/ControlPanel/Plugins/Empty/Hint": {
"title": "$:/language/ControlPanel/Plugins/Empty/Hint",
"text": "None"
},
"$:/language/ControlPanel/Plugins/Enable/Caption": {
"title": "$:/language/ControlPanel/Plugins/Enable/Caption",
"text": "enable"
},
"$:/language/ControlPanel/Plugins/Enable/Hint": {
"title": "$:/language/ControlPanel/Plugins/Enable/Hint",
"text": "Enable this plugin when reloading page"
},
"$:/language/ControlPanel/Plugins/Install": {
"title": "$:/language/ControlPanel/Plugins/Install",
"text": "install"
},
"$:/language/ControlPanel/Plugins/Installed/Hint": {
"title": "$:/language/ControlPanel/Plugins/Installed/Hint",
"text": "Currently installed plugins:"
},
"$:/language/ControlPanel/Plugins/Languages/Caption": {
"title": "$:/language/ControlPanel/Plugins/Languages/Caption",
"text": "Languages"
},
"$:/language/ControlPanel/Plugins/Languages/Hint": {
"title": "$:/language/ControlPanel/Plugins/Languages/Hint",
"text": "Language pack plugins"
},
"$:/language/ControlPanel/Plugins/OpenPluginLibrary": {
"title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary",
"text": "open plugin library"
},
"$:/language/ControlPanel/Plugins/Plugins/Caption": {
"title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
"text": "Plugins"
},
"$:/language/ControlPanel/Plugins/Plugins/Hint": {
"title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
"text": "Plugins"
},
"$:/language/ControlPanel/Plugins/Reinstall": {
"title": "$:/language/ControlPanel/Plugins/Reinstall",
"text": "reinstall"
},
"$:/language/ControlPanel/Plugins/Themes/Caption": {
"title": "$:/language/ControlPanel/Plugins/Themes/Caption",
"text": "Themes"
},
"$:/language/ControlPanel/Plugins/Themes/Hint": {
"title": "$:/language/ControlPanel/Plugins/Themes/Hint",
"text": "Theme plugins"
},
"$:/language/ControlPanel/Saving/Caption": {
"title": "$:/language/ControlPanel/Saving/Caption",
"text": "Saving"
},
"$:/language/ControlPanel/Saving/Heading": {
"title": "$:/language/ControlPanel/Saving/Heading",
"text": "Saving"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
"text": "Advanced Settings"
},
"$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
"text": "Backup Directory"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
"text": "Backups"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Description": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
"text": "These settings are only used when saving to http://tiddlyspot.com or a compatible remote server"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
"text": "Upload Filename"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
"text": "~TiddlySpot"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
"text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Password": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
"text": "Password"
},
"$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
"text": "Server URL"
},
"$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
"text": "Upload Directory"
},
"$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
"text": "Wiki Name"
},
"$:/language/ControlPanel/Settings/AutoSave/Caption": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
"text": "Autosave"
},
"$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
"text": "Do not save changes automatically"
},
"$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
"text": "Save changes automatically"
},
"$:/language/ControlPanel/Settings/AutoSave/Hint": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
"text": "Automatically save changes during editing"
},
"$:/language/ControlPanel/Settings/CamelCase/Caption": {
"title": "$:/language/ControlPanel/Settings/CamelCase/Caption",
"text": "Camel Case Wiki Links"
},
"$:/language/ControlPanel/Settings/CamelCase/Hint": {
"title": "$:/language/ControlPanel/Settings/CamelCase/Hint",
"text": "You can globally disable automatic linking of ~CamelCase phrases. Requires reload to take effect"
},
"$:/language/ControlPanel/Settings/CamelCase/Description": {
"title": "$:/language/ControlPanel/Settings/CamelCase/Description",
"text": "Enable automatic ~CamelCase linking"
},
"$:/language/ControlPanel/Settings/Caption": {
"title": "$:/language/ControlPanel/Settings/Caption",
"text": "Settings"
},
"$:/language/ControlPanel/Settings/Hint": {
"title": "$:/language/ControlPanel/Settings/Hint",
"text": "These settings let you customise the behaviour of TiddlyWiki."
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
"text": "Navigation Address Bar"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
"text": "Behaviour of the browser address bar when navigating to a tiddler:"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
"text": "Do not update the address bar"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
"text": "Include the target tiddler"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
"text": "Include the target tiddler and the current story sequence"
},
"$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
"text": "Navigation History"
},
"$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
"text": "Update browser history when navigating to a tiddler:"
},
"$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
"text": "Do not update history"
},
"$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
"text": "Update history"
},
"$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": {
"title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption",
"text": "Performance Instrumentation"
},
"$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": {
"title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint",
"text": "Displays performance statistics in the browser developer console. Requires reload to take effect"
},
"$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": {
"title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description",
"text": "Enable performance instrumentation"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption",
"text": "Toolbar Button Style"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint",
"text": "Choose the style for toolbar buttons:"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless",
"text": "Borderless"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed",
"text": "Boxed"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded",
"text": "Rounded"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
"text": "Toolbar Buttons"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
"text": "Default toolbar button appearance:"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
"text": "Include icon"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
"text": "Include text"
},
"$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
"title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
"text": "Default Sidebar Tab"
},
"$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
"title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
"text": "Specify which sidebar tab is displayed by default"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption",
"text": "Tiddler Opening Behaviour"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint",
"text": "Navigation from //within// the story river"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint",
"text": "Navigation from //outside// the story river"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove",
"text": "Open above the current tiddler"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow",
"text": "Open below the current tiddler"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop",
"text": "Open at the top of the story river"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom",
"text": "Open at the bottom of the story river"
},
"$:/language/ControlPanel/Settings/TitleLinks/Caption": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/Caption",
"text": "Tiddler Titles"
},
"$:/language/ControlPanel/Settings/TitleLinks/Hint": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/Hint",
"text": "Optionally display tiddler titles as links"
},
"$:/language/ControlPanel/Settings/TitleLinks/No/Description": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description",
"text": "Do not display tiddler titles as links"
},
"$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description",
"text": "Display tiddler titles as links"
},
"$:/language/ControlPanel/StoryView/Caption": {
"title": "$:/language/ControlPanel/StoryView/Caption",
"text": "Story View"
},
"$:/language/ControlPanel/StoryView/Prompt": {
"title": "$:/language/ControlPanel/StoryView/Prompt",
"text": "Current view:"
},
"$:/language/ControlPanel/Theme/Caption": {
"title": "$:/language/ControlPanel/Theme/Caption",
"text": "Theme"
},
"$:/language/ControlPanel/Theme/Prompt": {
"title": "$:/language/ControlPanel/Theme/Prompt",
"text": "Current theme:"
},
"$:/language/ControlPanel/TiddlerFields/Caption": {
"title": "$:/language/ControlPanel/TiddlerFields/Caption",
"text": "Tiddler Fields"
},
"$:/language/ControlPanel/TiddlerFields/Hint": {
"title": "$:/language/ControlPanel/TiddlerFields/Hint",
"text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)."
},
"$:/language/ControlPanel/Toolbars/Caption": {
"title": "$:/language/ControlPanel/Toolbars/Caption",
"text": "Toolbars"
},
"$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
"title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
"text": "Edit Toolbar"
},
"$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
"title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
"text": "Choose which buttons are displayed for tiddlers in edit mode"
},
"$:/language/ControlPanel/Toolbars/Hint": {
"title": "$:/language/ControlPanel/Toolbars/Hint",
"text": "Select which toolbar buttons are displayed"
},
"$:/language/ControlPanel/Toolbars/PageControls/Caption": {
"title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
"text": "Page Toolbar"
},
"$:/language/ControlPanel/Toolbars/PageControls/Hint": {
"title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
"text": "Choose which buttons are displayed on the main page toolbar"
},
"$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
"title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
"text": "View Toolbar"
},
"$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
"title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
"text": "Choose which buttons are displayed for tiddlers in view mode"
},
"$:/language/ControlPanel/Tools/Download/Full/Caption": {
"title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
"text": "Download full wiki"
},
"$:/language/Date/DaySuffix/1": {
"title": "$:/language/Date/DaySuffix/1",
"text": "st"
},
"$:/language/Date/DaySuffix/2": {
"title": "$:/language/Date/DaySuffix/2",
"text": "nd"
},
"$:/language/Date/DaySuffix/3": {
"title": "$:/language/Date/DaySuffix/3",
"text": "rd"
},
"$:/language/Date/DaySuffix/4": {
"title": "$:/language/Date/DaySuffix/4",
"text": "th"
},
"$:/language/Date/DaySuffix/5": {
"title": "$:/language/Date/DaySuffix/5",
"text": "th"
},
"$:/language/Date/DaySuffix/6": {
"title": "$:/language/Date/DaySuffix/6",
"text": "th"
},
"$:/language/Date/DaySuffix/7": {
"title": "$:/language/Date/DaySuffix/7",
"text": "th"
},
"$:/language/Date/DaySuffix/8": {
"title": "$:/language/Date/DaySuffix/8",
"text": "th"
},
"$:/language/Date/DaySuffix/9": {
"title": "$:/language/Date/DaySuffix/9",
"text": "th"
},
"$:/language/Date/DaySuffix/10": {
"title": "$:/language/Date/DaySuffix/10",
"text": "th"
},
"$:/language/Date/DaySuffix/11": {
"title": "$:/language/Date/DaySuffix/11",
"text": "th"
},
"$:/language/Date/DaySuffix/12": {
"title": "$:/language/Date/DaySuffix/12",
"text": "th"
},
"$:/language/Date/DaySuffix/13": {
"title": "$:/language/Date/DaySuffix/13",
"text": "th"
},
"$:/language/Date/DaySuffix/14": {
"title": "$:/language/Date/DaySuffix/14",
"text": "th"
},
"$:/language/Date/DaySuffix/15": {
"title": "$:/language/Date/DaySuffix/15",
"text": "th"
},
"$:/language/Date/DaySuffix/16": {
"title": "$:/language/Date/DaySuffix/16",
"text": "th"
},
"$:/language/Date/DaySuffix/17": {
"title": "$:/language/Date/DaySuffix/17",
"text": "th"
},
"$:/language/Date/DaySuffix/18": {
"title": "$:/language/Date/DaySuffix/18",
"text": "th"
},
"$:/language/Date/DaySuffix/19": {
"title": "$:/language/Date/DaySuffix/19",
"text": "th"
},
"$:/language/Date/DaySuffix/20": {
"title": "$:/language/Date/DaySuffix/20",
"text": "th"
},
"$:/language/Date/DaySuffix/21": {
"title": "$:/language/Date/DaySuffix/21",
"text": "st"
},
"$:/language/Date/DaySuffix/22": {
"title": "$:/language/Date/DaySuffix/22",
"text": "nd"
},
"$:/language/Date/DaySuffix/23": {
"title": "$:/language/Date/DaySuffix/23",
"text": "rd"
},
"$:/language/Date/DaySuffix/24": {
"title": "$:/language/Date/DaySuffix/24",
"text": "th"
},
"$:/language/Date/DaySuffix/25": {
"title": "$:/language/Date/DaySuffix/25",
"text": "th"
},
"$:/language/Date/DaySuffix/26": {
"title": "$:/language/Date/DaySuffix/26",
"text": "th"
},
"$:/language/Date/DaySuffix/27": {
"title": "$:/language/Date/DaySuffix/27",
"text": "th"
},
"$:/language/Date/DaySuffix/28": {
"title": "$:/language/Date/DaySuffix/28",
"text": "th"
},
"$:/language/Date/DaySuffix/29": {
"title": "$:/language/Date/DaySuffix/29",
"text": "th"
},
"$:/language/Date/DaySuffix/30": {
"title": "$:/language/Date/DaySuffix/30",
"text": "th"
},
"$:/language/Date/DaySuffix/31": {
"title": "$:/language/Date/DaySuffix/31",
"text": "st"
},
"$:/language/Date/Long/Day/0": {
"title": "$:/language/Date/Long/Day/0",
"text": "Sunday"
},
"$:/language/Date/Long/Day/1": {
"title": "$:/language/Date/Long/Day/1",
"text": "Monday"
},
"$:/language/Date/Long/Day/2": {
"title": "$:/language/Date/Long/Day/2",
"text": "Tuesday"
},
"$:/language/Date/Long/Day/3": {
"title": "$:/language/Date/Long/Day/3",
"text": "Wednesday"
},
"$:/language/Date/Long/Day/4": {
"title": "$:/language/Date/Long/Day/4",
"text": "Thursday"
},
"$:/language/Date/Long/Day/5": {
"title": "$:/language/Date/Long/Day/5",
"text": "Friday"
},
"$:/language/Date/Long/Day/6": {
"title": "$:/language/Date/Long/Day/6",
"text": "Saturday"
},
"$:/language/Date/Long/Month/1": {
"title": "$:/language/Date/Long/Month/1",
"text": "January"
},
"$:/language/Date/Long/Month/2": {
"title": "$:/language/Date/Long/Month/2",
"text": "February"
},
"$:/language/Date/Long/Month/3": {
"title": "$:/language/Date/Long/Month/3",
"text": "March"
},
"$:/language/Date/Long/Month/4": {
"title": "$:/language/Date/Long/Month/4",
"text": "April"
},
"$:/language/Date/Long/Month/5": {
"title": "$:/language/Date/Long/Month/5",
"text": "May"
},
"$:/language/Date/Long/Month/6": {
"title": "$:/language/Date/Long/Month/6",
"text": "June"
},
"$:/language/Date/Long/Month/7": {
"title": "$:/language/Date/Long/Month/7",
"text": "July"
},
"$:/language/Date/Long/Month/8": {
"title": "$:/language/Date/Long/Month/8",
"text": "August"
},
"$:/language/Date/Long/Month/9": {
"title": "$:/language/Date/Long/Month/9",
"text": "September"
},
"$:/language/Date/Long/Month/10": {
"title": "$:/language/Date/Long/Month/10",
"text": "October"
},
"$:/language/Date/Long/Month/11": {
"title": "$:/language/Date/Long/Month/11",
"text": "November"
},
"$:/language/Date/Long/Month/12": {
"title": "$:/language/Date/Long/Month/12",
"text": "December"
},
"$:/language/Date/Period/am": {
"title": "$:/language/Date/Period/am",
"text": "am"
},
"$:/language/Date/Period/pm": {
"title": "$:/language/Date/Period/pm",
"text": "pm"
},
"$:/language/Date/Short/Day/0": {
"title": "$:/language/Date/Short/Day/0",
"text": "Sun"
},
"$:/language/Date/Short/Day/1": {
"title": "$:/language/Date/Short/Day/1",
"text": "Mon"
},
"$:/language/Date/Short/Day/2": {
"title": "$:/language/Date/Short/Day/2",
"text": "Tue"
},
"$:/language/Date/Short/Day/3": {
"title": "$:/language/Date/Short/Day/3",
"text": "Wed"
},
"$:/language/Date/Short/Day/4": {
"title": "$:/language/Date/Short/Day/4",
"text": "Thu"
},
"$:/language/Date/Short/Day/5": {
"title": "$:/language/Date/Short/Day/5",
"text": "Fri"
},
"$:/language/Date/Short/Day/6": {
"title": "$:/language/Date/Short/Day/6",
"text": "Sat"
},
"$:/language/Date/Short/Month/1": {
"title": "$:/language/Date/Short/Month/1",
"text": "Jan"
},
"$:/language/Date/Short/Month/2": {
"title": "$:/language/Date/Short/Month/2",
"text": "Feb"
},
"$:/language/Date/Short/Month/3": {
"title": "$:/language/Date/Short/Month/3",
"text": "Mar"
},
"$:/language/Date/Short/Month/4": {
"title": "$:/language/Date/Short/Month/4",
"text": "Apr"
},
"$:/language/Date/Short/Month/5": {
"title": "$:/language/Date/Short/Month/5",
"text": "May"
},
"$:/language/Date/Short/Month/6": {
"title": "$:/language/Date/Short/Month/6",
"text": "Jun"
},
"$:/language/Date/Short/Month/7": {
"title": "$:/language/Date/Short/Month/7",
"text": "Jul"
},
"$:/language/Date/Short/Month/8": {
"title": "$:/language/Date/Short/Month/8",
"text": "Aug"
},
"$:/language/Date/Short/Month/9": {
"title": "$:/language/Date/Short/Month/9",
"text": "Sep"
},
"$:/language/Date/Short/Month/10": {
"title": "$:/language/Date/Short/Month/10",
"text": "Oct"
},
"$:/language/Date/Short/Month/11": {
"title": "$:/language/Date/Short/Month/11",
"text": "Nov"
},
"$:/language/Date/Short/Month/12": {
"title": "$:/language/Date/Short/Month/12",
"text": "Dec"
},
"$:/language/RelativeDate/Future/Days": {
"title": "$:/language/RelativeDate/Future/Days",
"text": "<<period>> days from now"
},
"$:/language/RelativeDate/Future/Hours": {
"title": "$:/language/RelativeDate/Future/Hours",
"text": "<<period>> hours from now"
},
"$:/language/RelativeDate/Future/Minutes": {
"title": "$:/language/RelativeDate/Future/Minutes",
"text": "<<period>> minutes from now"
},
"$:/language/RelativeDate/Future/Months": {
"title": "$:/language/RelativeDate/Future/Months",
"text": "<<period>> months from now"
},
"$:/language/RelativeDate/Future/Second": {
"title": "$:/language/RelativeDate/Future/Second",
"text": "1 second from now"
},
"$:/language/RelativeDate/Future/Seconds": {
"title": "$:/language/RelativeDate/Future/Seconds",
"text": "<<period>> seconds from now"
},
"$:/language/RelativeDate/Future/Years": {
"title": "$:/language/RelativeDate/Future/Years",
"text": "<<period>> years from now"
},
"$:/language/RelativeDate/Past/Days": {
"title": "$:/language/RelativeDate/Past/Days",
"text": "<<period>> days ago"
},
"$:/language/RelativeDate/Past/Hours": {
"title": "$:/language/RelativeDate/Past/Hours",
"text": "<<period>> hours ago"
},
"$:/language/RelativeDate/Past/Minutes": {
"title": "$:/language/RelativeDate/Past/Minutes",
"text": "<<period>> minutes ago"
},
"$:/language/RelativeDate/Past/Months": {
"title": "$:/language/RelativeDate/Past/Months",
"text": "<<period>> months ago"
},
"$:/language/RelativeDate/Past/Second": {
"title": "$:/language/RelativeDate/Past/Second",
"text": "1 second ago"
},
"$:/language/RelativeDate/Past/Seconds": {
"title": "$:/language/RelativeDate/Past/Seconds",
"text": "<<period>> seconds ago"
},
"$:/language/RelativeDate/Past/Years": {
"title": "$:/language/RelativeDate/Past/Years",
"text": "<<period>> years ago"
},
"$:/language/Docs/ModuleTypes/animation": {
"title": "$:/language/Docs/ModuleTypes/animation",
"text": "Animations that may be used with the RevealWidget."
},
"$:/language/Docs/ModuleTypes/command": {
"title": "$:/language/Docs/ModuleTypes/command",
"text": "Commands that can be executed under Node.js."
},
"$:/language/Docs/ModuleTypes/config": {
"title": "$:/language/Docs/ModuleTypes/config",
"text": "Data to be inserted into `$tw.config`."
},
"$:/language/Docs/ModuleTypes/filteroperator": {
"title": "$:/language/Docs/ModuleTypes/filteroperator",
"text": "Individual filter operator methods."
},
"$:/language/Docs/ModuleTypes/global": {
"title": "$:/language/Docs/ModuleTypes/global",
"text": "Global data to be inserted into `$tw`."
},
"$:/language/Docs/ModuleTypes/isfilteroperator": {
"title": "$:/language/Docs/ModuleTypes/isfilteroperator",
"text": "Operands for the ''is'' filter operator."
},
"$:/language/Docs/ModuleTypes/macro": {
"title": "$:/language/Docs/ModuleTypes/macro",
"text": "JavaScript macro definitions."
},
"$:/language/Docs/ModuleTypes/parser": {
"title": "$:/language/Docs/ModuleTypes/parser",
"text": "Parsers for different content types."
},
"$:/language/Docs/ModuleTypes/saver": {
"title": "$:/language/Docs/ModuleTypes/saver",
"text": "Savers handle different methods for saving files from the browser."
},
"$:/language/Docs/ModuleTypes/startup": {
"title": "$:/language/Docs/ModuleTypes/startup",
"text": "Startup functions."
},
"$:/language/Docs/ModuleTypes/storyview": {
"title": "$:/language/Docs/ModuleTypes/storyview",
"text": "Story views customise the animation and behaviour of list widgets."
},
"$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
"title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
"text": "Converts different content types into tiddlers."
},
"$:/language/Docs/ModuleTypes/tiddlerfield": {
"title": "$:/language/Docs/ModuleTypes/tiddlerfield",
"text": "Defines the behaviour of an individual tiddler field."
},
"$:/language/Docs/ModuleTypes/tiddlermethod": {
"title": "$:/language/Docs/ModuleTypes/tiddlermethod",
"text": "Adds methods to the `$tw.Tiddler` prototype."
},
"$:/language/Docs/ModuleTypes/upgrader": {
"title": "$:/language/Docs/ModuleTypes/upgrader",
"text": "Applies upgrade processing to tiddlers during an upgrade/import."
},
"$:/language/Docs/ModuleTypes/utils": {
"title": "$:/language/Docs/ModuleTypes/utils",
"text": "Adds methods to `$tw.utils`."
},
"$:/language/Docs/ModuleTypes/utils-node": {
"title": "$:/language/Docs/ModuleTypes/utils-node",
"text": "Adds Node.js-specific methods to `$tw.utils`."
},
"$:/language/Docs/ModuleTypes/widget": {
"title": "$:/language/Docs/ModuleTypes/widget",
"text": "Widgets encapsulate DOM rendering and refreshing."
},
"$:/language/Docs/ModuleTypes/wikimethod": {
"title": "$:/language/Docs/ModuleTypes/wikimethod",
"text": "Adds methods to `$tw.Wiki`."
},
"$:/language/Docs/ModuleTypes/wikirule": {
"title": "$:/language/Docs/ModuleTypes/wikirule",
"text": "Individual parser rules for the main WikiText parser."
},
"$:/language/Docs/PaletteColours/alert-background": {
"title": "$:/language/Docs/PaletteColours/alert-background",
"text": "Alert background"
},
"$:/language/Docs/PaletteColours/alert-border": {
"title": "$:/language/Docs/PaletteColours/alert-border",
"text": "Alert border"
},
"$:/language/Docs/PaletteColours/alert-highlight": {
"title": "$:/language/Docs/PaletteColours/alert-highlight",
"text": "Alert highlight"
},
"$:/language/Docs/PaletteColours/alert-muted-foreground": {
"title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
"text": "Alert muted foreground"
},
"$:/language/Docs/PaletteColours/background": {
"title": "$:/language/Docs/PaletteColours/background",
"text": "General background"
},
"$:/language/Docs/PaletteColours/blockquote-bar": {
"title": "$:/language/Docs/PaletteColours/blockquote-bar",
"text": "Blockquote bar"
},
"$:/language/Docs/PaletteColours/button-background": {
"title": "$:/language/Docs/PaletteColours/button-background",
"text": "Default button background"
},
"$:/language/Docs/PaletteColours/button-border": {
"title": "$:/language/Docs/PaletteColours/button-border",
"text": "Default button border"
},
"$:/language/Docs/PaletteColours/button-foreground": {
"title": "$:/language/Docs/PaletteColours/button-foreground",
"text": "Default button foreground"
},
"$:/language/Docs/PaletteColours/dirty-indicator": {
"title": "$:/language/Docs/PaletteColours/dirty-indicator",
"text": "Unsaved changes indicator"
},
"$:/language/Docs/PaletteColours/code-background": {
"title": "$:/language/Docs/PaletteColours/code-background",
"text": "Code background"
},
"$:/language/Docs/PaletteColours/code-border": {
"title": "$:/language/Docs/PaletteColours/code-border",
"text": "Code border"
},
"$:/language/Docs/PaletteColours/code-foreground": {
"title": "$:/language/Docs/PaletteColours/code-foreground",
"text": "Code foreground"
},
"$:/language/Docs/PaletteColours/download-background": {
"title": "$:/language/Docs/PaletteColours/download-background",
"text": "Download button background"
},
"$:/language/Docs/PaletteColours/download-foreground": {
"title": "$:/language/Docs/PaletteColours/download-foreground",
"text": "Download button foreground"
},
"$:/language/Docs/PaletteColours/dragger-background": {
"title": "$:/language/Docs/PaletteColours/dragger-background",
"text": "Dragger background"
},
"$:/language/Docs/PaletteColours/dragger-foreground": {
"title": "$:/language/Docs/PaletteColours/dragger-foreground",
"text": "Dragger foreground"
},
"$:/language/Docs/PaletteColours/dropdown-background": {
"title": "$:/language/Docs/PaletteColours/dropdown-background",
"text": "Dropdown background"
},
"$:/language/Docs/PaletteColours/dropdown-border": {
"title": "$:/language/Docs/PaletteColours/dropdown-border",
"text": "Dropdown border"
},
"$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
"title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
"text": "Dropdown tab background for selected tabs"
},
"$:/language/Docs/PaletteColours/dropdown-tab-background": {
"title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
"text": "Dropdown tab background"
},
"$:/language/Docs/PaletteColours/dropzone-background": {
"title": "$:/language/Docs/PaletteColours/dropzone-background",
"text": "Dropzone background"
},
"$:/language/Docs/PaletteColours/external-link-background-hover": {
"title": "$:/language/Docs/PaletteColours/external-link-background-hover",
"text": "External link background hover"
},
"$:/language/Docs/PaletteColours/external-link-background-visited": {
"title": "$:/language/Docs/PaletteColours/external-link-background-visited",
"text": "External link background visited"
},
"$:/language/Docs/PaletteColours/external-link-background": {
"title": "$:/language/Docs/PaletteColours/external-link-background",
"text": "External link background"
},
"$:/language/Docs/PaletteColours/external-link-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
"text": "External link foreground hover"
},
"$:/language/Docs/PaletteColours/external-link-foreground-visited": {
"title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
"text": "External link foreground visited"
},
"$:/language/Docs/PaletteColours/external-link-foreground": {
"title": "$:/language/Docs/PaletteColours/external-link-foreground",
"text": "External link foreground"
},
"$:/language/Docs/PaletteColours/foreground": {
"title": "$:/language/Docs/PaletteColours/foreground",
"text": "General foreground"
},
"$:/language/Docs/PaletteColours/message-background": {
"title": "$:/language/Docs/PaletteColours/message-background",
"text": "Message box background"
},
"$:/language/Docs/PaletteColours/message-border": {
"title": "$:/language/Docs/PaletteColours/message-border",
"text": "Message box border"
},
"$:/language/Docs/PaletteColours/message-foreground": {
"title": "$:/language/Docs/PaletteColours/message-foreground",
"text": "Message box foreground"
},
"$:/language/Docs/PaletteColours/modal-backdrop": {
"title": "$:/language/Docs/PaletteColours/modal-backdrop",
"text": "Modal backdrop"
},
"$:/language/Docs/PaletteColours/modal-background": {
"title": "$:/language/Docs/PaletteColours/modal-background",
"text": "Modal background"
},
"$:/language/Docs/PaletteColours/modal-border": {
"title": "$:/language/Docs/PaletteColours/modal-border",
"text": "Modal border"
},
"$:/language/Docs/PaletteColours/modal-footer-background": {
"title": "$:/language/Docs/PaletteColours/modal-footer-background",
"text": "Modal footer background"
},
"$:/language/Docs/PaletteColours/modal-footer-border": {
"title": "$:/language/Docs/PaletteColours/modal-footer-border",
"text": "Modal footer border"
},
"$:/language/Docs/PaletteColours/modal-header-border": {
"title": "$:/language/Docs/PaletteColours/modal-header-border",
"text": "Modal header border"
},
"$:/language/Docs/PaletteColours/muted-foreground": {
"title": "$:/language/Docs/PaletteColours/muted-foreground",
"text": "General muted foreground"
},
"$:/language/Docs/PaletteColours/notification-background": {
"title": "$:/language/Docs/PaletteColours/notification-background",
"text": "Notification background"
},
"$:/language/Docs/PaletteColours/notification-border": {
"title": "$:/language/Docs/PaletteColours/notification-border",
"text": "Notification border"
},
"$:/language/Docs/PaletteColours/page-background": {
"title": "$:/language/Docs/PaletteColours/page-background",
"text": "Page background"
},
"$:/language/Docs/PaletteColours/pre-background": {
"title": "$:/language/Docs/PaletteColours/pre-background",
"text": "Preformatted code background"
},
"$:/language/Docs/PaletteColours/pre-border": {
"title": "$:/language/Docs/PaletteColours/pre-border",
"text": "Preformatted code border"
},
"$:/language/Docs/PaletteColours/primary": {
"title": "$:/language/Docs/PaletteColours/primary",
"text": "General primary"
},
"$:/language/Docs/PaletteColours/sidebar-button-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
"text": "Sidebar button foreground"
},
"$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
"text": "Sidebar controls foreground hover"
},
"$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
"text": "Sidebar controls foreground"
},
"$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
"title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
"text": "Sidebar foreground shadow"
},
"$:/language/Docs/PaletteColours/sidebar-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-foreground",
"text": "Sidebar foreground"
},
"$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
"text": "Sidebar muted foreground hover"
},
"$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
"text": "Sidebar muted foreground"
},
"$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
"text": "Sidebar tab background for selected tabs"
},
"$:/language/Docs/PaletteColours/sidebar-tab-background": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
"text": "Sidebar tab background"
},
"$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
"text": "Sidebar tab border for selected tabs"
},
"$:/language/Docs/PaletteColours/sidebar-tab-border": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
"text": "Sidebar tab border"
},
"$:/language/Docs/PaletteColours/sidebar-tab-divider": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
"text": "Sidebar tab divider"
},
"$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
"text": "Sidebar tab foreground for selected tabs"
},
"$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
"text": "Sidebar tab foreground"
},
"$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
"text": "Sidebar tiddler link foreground hover"
},
"$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
"text": "Sidebar tiddler link foreground"
},
"$:/language/Docs/PaletteColours/site-title-foreground": {
"title": "$:/language/Docs/PaletteColours/site-title-foreground",
"text": "Site title foreground"
},
"$:/language/Docs/PaletteColours/static-alert-foreground": {
"title": "$:/language/Docs/PaletteColours/static-alert-foreground",
"text": "Static alert foreground"
},
"$:/language/Docs/PaletteColours/tab-background-selected": {
"title": "$:/language/Docs/PaletteColours/tab-background-selected",
"text": "Tab background for selected tabs"
},
"$:/language/Docs/PaletteColours/tab-background": {
"title": "$:/language/Docs/PaletteColours/tab-background",
"text": "Tab background"
},
"$:/language/Docs/PaletteColours/tab-border-selected": {
"title": "$:/language/Docs/PaletteColours/tab-border-selected",
"text": "Tab border for selected tabs"
},
"$:/language/Docs/PaletteColours/tab-border": {
"title": "$:/language/Docs/PaletteColours/tab-border",
"text": "Tab border"
},
"$:/language/Docs/PaletteColours/tab-divider": {
"title": "$:/language/Docs/PaletteColours/tab-divider",
"text": "Tab divider"
},
"$:/language/Docs/PaletteColours/tab-foreground-selected": {
"title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
"text": "Tab foreground for selected tabs"
},
"$:/language/Docs/PaletteColours/tab-foreground": {
"title": "$:/language/Docs/PaletteColours/tab-foreground",
"text": "Tab foreground"
},
"$:/language/Docs/PaletteColours/table-border": {
"title": "$:/language/Docs/PaletteColours/table-border",
"text": "Table border"
},
"$:/language/Docs/PaletteColours/table-footer-background": {
"title": "$:/language/Docs/PaletteColours/table-footer-background",
"text": "Table footer background"
},
"$:/language/Docs/PaletteColours/table-header-background": {
"title": "$:/language/Docs/PaletteColours/table-header-background",
"text": "Table header background"
},
"$:/language/Docs/PaletteColours/tag-background": {
"title": "$:/language/Docs/PaletteColours/tag-background",
"text": "Tag background"
},
"$:/language/Docs/PaletteColours/tag-foreground": {
"title": "$:/language/Docs/PaletteColours/tag-foreground",
"text": "Tag foreground"
},
"$:/language/Docs/PaletteColours/tiddler-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-background",
"text": "Tiddler background"
},
"$:/language/Docs/PaletteColours/tiddler-border": {
"title": "$:/language/Docs/PaletteColours/tiddler-border",
"text": "Tiddler border"
},
"$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
"text": "Tiddler controls foreground hover"
},
"$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
"title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
"text": "Tiddler controls foreground for selected controls"
},
"$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
"text": "Tiddler controls foreground"
},
"$:/language/Docs/PaletteColours/tiddler-editor-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
"text": "Tiddler editor background"
},
"$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
"text": "Tiddler editor border image"
},
"$:/language/Docs/PaletteColours/tiddler-editor-border": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
"text": "Tiddler editor border"
},
"$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
"text": "Tiddler editor background for even fields"
},
"$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
"text": "Tiddler editor background for odd fields"
},
"$:/language/Docs/PaletteColours/tiddler-info-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-info-background",
"text": "Tiddler info panel background"
},
"$:/language/Docs/PaletteColours/tiddler-info-border": {
"title": "$:/language/Docs/PaletteColours/tiddler-info-border",
"text": "Tiddler info panel border"
},
"$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
"text": "Tiddler info panel tab background"
},
"$:/language/Docs/PaletteColours/tiddler-link-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-link-background",
"text": "Tiddler link background"
},
"$:/language/Docs/PaletteColours/tiddler-link-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
"text": "Tiddler link foreground"
},
"$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
"text": "Tiddler subtitle foreground"
},
"$:/language/Docs/PaletteColours/tiddler-title-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
"text": "Tiddler title foreground"
},
"$:/language/Docs/PaletteColours/toolbar-new-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-new-button",
"text": "Toolbar 'new tiddler' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-options-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-options-button",
"text": "Toolbar 'options' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-save-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-save-button",
"text": "Toolbar 'save' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-info-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-info-button",
"text": "Toolbar 'info' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-edit-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
"text": "Toolbar 'edit' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-close-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-close-button",
"text": "Toolbar 'close' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-delete-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
"text": "Toolbar 'delete' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-cancel-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
"text": "Toolbar 'cancel' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-done-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-done-button",
"text": "Toolbar 'done' button foreground"
},
"$:/language/Docs/PaletteColours/untagged-background": {
"title": "$:/language/Docs/PaletteColours/untagged-background",
"text": "Untagged pill background"
},
"$:/language/Docs/PaletteColours/very-muted-foreground": {
"title": "$:/language/Docs/PaletteColours/very-muted-foreground",
"text": "Very muted foreground"
},
"$:/language/EditTemplate/Body/External/Hint": {
"title": "$:/language/EditTemplate/Body/External/Hint",
"text": "This is an external tiddler stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself"
},
"$:/language/EditTemplate/Body/Hint": {
"title": "$:/language/EditTemplate/Body/Hint",
"text": "Use [[wiki text|http://tiddlywiki.com/static/WikiText.html]] to add formatting, images, and dynamic features"
},
"$:/language/EditTemplate/Body/Placeholder": {
"title": "$:/language/EditTemplate/Body/Placeholder",
"text": "Type the text for this tiddler"
},
"$:/language/EditTemplate/Body/Preview/Button/Hide": {
"title": "$:/language/EditTemplate/Body/Preview/Button/Hide",
"text": "hide preview"
},
"$:/language/EditTemplate/Body/Preview/Button/Show": {
"title": "$:/language/EditTemplate/Body/Preview/Button/Show",
"text": "show preview"
},
"$:/language/EditTemplate/Field/Remove/Caption": {
"title": "$:/language/EditTemplate/Field/Remove/Caption",
"text": "remove field"
},
"$:/language/EditTemplate/Field/Remove/Hint": {
"title": "$:/language/EditTemplate/Field/Remove/Hint",
"text": "Remove field"
},
"$:/language/EditTemplate/Fields/Add/Button": {
"title": "$:/language/EditTemplate/Fields/Add/Button",
"text": "add"
},
"$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
"title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
"text": "field name"
},
"$:/language/EditTemplate/Fields/Add/Prompt": {
"title": "$:/language/EditTemplate/Fields/Add/Prompt",
"text": "Add a new field:"
},
"$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
"title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
"text": "field value"
},
"$:/language/EditTemplate/Fields/Add/Dropdown/System": {
"title": "$:/language/EditTemplate/Fields/Add/Dropdown/System",
"text": "System fields"
},
"$:/language/EditTemplate/Fields/Add/Dropdown/User": {
"title": "$:/language/EditTemplate/Fields/Add/Dropdown/User",
"text": "User fields"
},
"$:/language/EditTemplate/Shadow/Warning": {
"title": "$:/language/EditTemplate/Shadow/Warning",
"text": "This is a shadow tiddler. Any changes you make will override the default version from the plugin <<pluginLink>>"
},
"$:/language/EditTemplate/Shadow/OverriddenWarning": {
"title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
"text": "This is a modified shadow tiddler. You can revert to the default version in the plugin <<pluginLink>> by deleting this tiddler"
},
"$:/language/EditTemplate/Tags/Add/Button": {
"title": "$:/language/EditTemplate/Tags/Add/Button",
"text": "add"
},
"$:/language/EditTemplate/Tags/Add/Placeholder": {
"title": "$:/language/EditTemplate/Tags/Add/Placeholder",
"text": "tag name"
},
"$:/language/EditTemplate/Tags/Dropdown/Caption": {
"title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
"text": "tag list"
},
"$:/language/EditTemplate/Tags/Dropdown/Hint": {
"title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
"text": "Show tag list"
},
"$:/language/EditTemplate/Type/Dropdown/Caption": {
"title": "$:/language/EditTemplate/Type/Dropdown/Caption",
"text": "content type list"
},
"$:/language/EditTemplate/Type/Dropdown/Hint": {
"title": "$:/language/EditTemplate/Type/Dropdown/Hint",
"text": "Show content type list"
},
"$:/language/EditTemplate/Type/Delete/Caption": {
"title": "$:/language/EditTemplate/Type/Delete/Caption",
"text": "delete content type"
},
"$:/language/EditTemplate/Type/Delete/Hint": {
"title": "$:/language/EditTemplate/Type/Delete/Hint",
"text": "Delete content type"
},
"$:/language/EditTemplate/Type/Placeholder": {
"title": "$:/language/EditTemplate/Type/Placeholder",
"text": "content type"
},
"$:/language/EditTemplate/Type/Prompt": {
"title": "$:/language/EditTemplate/Type/Prompt",
"text": "Type:"
},
"$:/language/Exporters/StaticRiver": {
"title": "$:/language/Exporters/StaticRiver",
"text": "Static HTML"
},
"$:/language/Exporters/JsonFile": {
"title": "$:/language/Exporters/JsonFile",
"text": "JSON file"
},
"$:/language/Exporters/CsvFile": {
"title": "$:/language/Exporters/CsvFile",
"text": "CSV file"
},
"$:/language/Exporters/TidFile": {
"title": "$:/language/Exporters/TidFile",
"text": "\".tid\" file"
},
"$:/language/Docs/Fields/_canonical_uri": {
"title": "$:/language/Docs/Fields/_canonical_uri",
"text": "The full URI of an external image tiddler"
},
"$:/language/Docs/Fields/bag": {
"title": "$:/language/Docs/Fields/bag",
"text": "The name of the bag from which a tiddler came"
},
"$:/language/Docs/Fields/caption": {
"title": "$:/language/Docs/Fields/caption",
"text": "The text to be displayed on a tab or button"
},
"$:/language/Docs/Fields/color": {
"title": "$:/language/Docs/Fields/color",
"text": "The CSS color value associated with a tiddler"
},
"$:/language/Docs/Fields/component": {
"title": "$:/language/Docs/Fields/component",
"text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]"
},
"$:/language/Docs/Fields/current-tiddler": {
"title": "$:/language/Docs/Fields/current-tiddler",
"text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]"
},
"$:/language/Docs/Fields/created": {
"title": "$:/language/Docs/Fields/created",
"text": "The date a tiddler was created"
},
"$:/language/Docs/Fields/creator": {
"title": "$:/language/Docs/Fields/creator",
"text": "The name of the person who created a tiddler"
},
"$:/language/Docs/Fields/dependents": {
"title": "$:/language/Docs/Fields/dependents",
"text": "For a plugin, lists the dependent plugin titles"
},
"$:/language/Docs/Fields/description": {
"title": "$:/language/Docs/Fields/description",
"text": "The descriptive text for a plugin, or a modal dialogue"
},
"$:/language/Docs/Fields/draft.of": {
"title": "$:/language/Docs/Fields/draft.of",
"text": "For draft tiddlers, contains the title of the tiddler of which this is a draft"
},
"$:/language/Docs/Fields/draft.title": {
"title": "$:/language/Docs/Fields/draft.title",
"text": "For draft tiddlers, contains the proposed new title of the tiddler"
},
"$:/language/Docs/Fields/footer": {
"title": "$:/language/Docs/Fields/footer",
"text": "The footer text for a wizard"
},
"$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against": {
"title": "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against",
"text": "A temporary storage field used in [[$:/core/templates/static.content]]"
},
"$:/language/Docs/Fields/icon": {
"title": "$:/language/Docs/Fields/icon",
"text": "The title of the tiddler containing the icon associated with a tiddler"
},
"$:/language/Docs/Fields/library": {
"title": "$:/language/Docs/Fields/library",
"text": "If set to \"yes\" indicates that a tiddler should be saved as a JavaScript library"
},
"$:/language/Docs/Fields/list": {
"title": "$:/language/Docs/Fields/list",
"text": "An ordered list of tiddler titles associated with a tiddler"
},
"$:/language/Docs/Fields/list-before": {
"title": "$:/language/Docs/Fields/list-before",
"text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty"
},
"$:/language/Docs/Fields/list-after": {
"title": "$:/language/Docs/Fields/list-after",
"text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles"
},
"$:/language/Docs/Fields/modified": {
"title": "$:/language/Docs/Fields/modified",
"text": "The date and time at which a tiddler was last modified"
},
"$:/language/Docs/Fields/modifier": {
"title": "$:/language/Docs/Fields/modifier",
"text": "The tiddler title associated with the person who last modified a tiddler"
},
"$:/language/Docs/Fields/name": {
"title": "$:/language/Docs/Fields/name",
"text": "The human readable name associated with a plugin tiddler"
},
"$:/language/Docs/Fields/plugin-priority": {
"title": "$:/language/Docs/Fields/plugin-priority",
"text": "A numerical value indicating the priority of a plugin tiddler"
},
"$:/language/Docs/Fields/plugin-type": {
"title": "$:/language/Docs/Fields/plugin-type",
"text": "The type of plugin in a plugin tiddler"
},
"$:/language/Docs/Fields/revision": {
"title": "$:/language/Docs/Fields/revision",
"text": "The revision of the tiddler held at the server"
},
"$:/language/Docs/Fields/released": {
"title": "$:/language/Docs/Fields/released",
"text": "Date of a TiddlyWiki release"
},
"$:/language/Docs/Fields/source": {
"title": "$:/language/Docs/Fields/source",
"text": "The source URL associated with a tiddler"
},
"$:/language/Docs/Fields/subtitle": {
"title": "$:/language/Docs/Fields/subtitle",
"text": "The subtitle text for a wizard"
},
"$:/language/Docs/Fields/tags": {
"title": "$:/language/Docs/Fields/tags",
"text": "A list of tags associated with a tiddler"
},
"$:/language/Docs/Fields/text": {
"title": "$:/language/Docs/Fields/text",
"text": "The body text of a tiddler"
},
"$:/language/Docs/Fields/title": {
"title": "$:/language/Docs/Fields/title",
"text": "The unique name of a tiddler"
},
"$:/language/Docs/Fields/type": {
"title": "$:/language/Docs/Fields/type",
"text": "The content type of a tiddler"
},
"$:/language/Docs/Fields/version": {
"title": "$:/language/Docs/Fields/version",
"text": "Version information for a plugin"
},
"$:/language/Filters/AllTiddlers": {
"title": "$:/language/Filters/AllTiddlers",
"text": "All tiddlers except system tiddlers"
},
"$:/language/Filters/RecentSystemTiddlers": {
"title": "$:/language/Filters/RecentSystemTiddlers",
"text": "Recently modified tiddlers, including system tiddlers"
},
"$:/language/Filters/RecentTiddlers": {
"title": "$:/language/Filters/RecentTiddlers",
"text": "Recently modified tiddlers"
},
"$:/language/Filters/AllTags": {
"title": "$:/language/Filters/AllTags",
"text": "All tags except system tags"
},
"$:/language/Filters/Missing": {
"title": "$:/language/Filters/Missing",
"text": "Missing tiddlers"
},
"$:/language/Filters/Drafts": {
"title": "$:/language/Filters/Drafts",
"text": "Draft tiddlers"
},
"$:/language/Filters/Orphans": {
"title": "$:/language/Filters/Orphans",
"text": "Orphan tiddlers"
},
"$:/language/Filters/SystemTiddlers": {
"title": "$:/language/Filters/SystemTiddlers",
"text": "System tiddlers"
},
"$:/language/Filters/ShadowTiddlers": {
"title": "$:/language/Filters/ShadowTiddlers",
"text": "Shadow tiddlers"
},
"$:/language/Filters/OverriddenShadowTiddlers": {
"title": "$:/language/Filters/OverriddenShadowTiddlers",
"text": "Overridden shadow tiddlers"
},
"$:/language/Filters/SystemTags": {
"title": "$:/language/Filters/SystemTags",
"text": "System tags"
},
"$:/language/Filters/TypedTiddlers": {
"title": "$:/language/Filters/TypedTiddlers",
"text": "Non wiki-text tiddlers"
},
"GettingStarted": {
"title": "GettingStarted",
"text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is important to make sure that you can reliably save changes. See http://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit-text tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nSee the [[control panel|$:/ControlPanel]] for more options.\n"
},
"$:/language/Help/build": {
"title": "$:/language/Help/build",
"description": "Automatically run configured commands",
"text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n"
},
"$:/language/Help/clearpassword": {
"title": "$:/language/Help/clearpassword",
"description": "Clear a password for subsequent crypto operations",
"text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n"
},
"$:/language/Help/default": {
"title": "$:/language/Help/default",
"text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n"
},
"$:/language/Help/editions": {
"title": "$:/language/Help/editions",
"description": "Lists the available editions of TiddlyWiki",
"text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n"
},
"$:/language/Help/help": {
"title": "$:/language/Help/help",
"description": "Display help for TiddlyWiki commands",
"text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n"
},
"$:/language/Help/init": {
"title": "$:/language/Help/init",
"description": "Initialise a new wiki folder",
"text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n"
},
"$:/language/Help/load": {
"title": "$:/language/Help/load",
"description": "Load tiddlers from a file",
"text": "Load tiddlers from 2.x.x TiddlyWiki files (`.html`), `.tiddler`, `.tid`, `.json` or other files\n\n```\n--load <filepath>\n```\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n"
},
"$:/language/Help/makelibrary": {
"title": "$:/language/Help/makelibrary",
"description": "Construct library plugin required by upgrade process",
"text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n"
},
"$:/language/Help/notfound": {
"title": "$:/language/Help/notfound",
"text": "No such help item"
},
"$:/language/Help/output": {
"title": "$:/language/Help/output",
"description": "Set the base output directory for subsequent commands",
"text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n"
},
"$:/language/Help/password": {
"title": "$:/language/Help/password",
"description": "Set a password for subsequent crypto operations",
"text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n''Note'': This should not be used for serving TiddlyWiki with password protection. Instead, see the password option under the [[ServerCommand]].\n"
},
"$:/language/Help/rendertiddler": {
"title": "$:/language/Help/rendertiddler",
"description": "Render an individual tiddler as a specified ContentType",
"text": "Render an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename. Optionally a template can be specified, in which case the template tiddler is rendered with the \"currentTiddler\" variable set to the tiddler that is being rendered (the first parameter value).\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n"
},
"$:/language/Help/rendertiddlers": {
"title": "$:/language/Help/rendertiddlers",
"description": "Render tiddlers matching a filter to a specified ContentType",
"text": "Render a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the ''noclean'' flag is specified. The target directory is recursively created if it is missing.\n"
},
"$:/language/Help/savetiddler": {
"title": "$:/language/Help/savetiddler",
"description": "Saves a raw tiddler to a file",
"text": "Saves an individual tiddler in its raw text or binary format to the specified filename.\n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n"
},
"$:/language/Help/savetiddlers": {
"title": "$:/language/Help/savetiddlers",
"description": "Saves a group of raw tiddlers to a directory",
"text": "Saves a group of tiddlers in their raw text or binary format to the specified directory.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nThe output directory is cleared of existing files before saving the specified files. The deletion can be disabled by specifying the ''noclean'' flag.\n\nAny missing directories in the pathname are automatically created.\n"
},
"$:/language/Help/server": {
"title": "$:/language/Help/server",
"description": "Provides an HTTP server interface to TiddlyWiki",
"text": "The server built in to TiddlyWiki5 is very simple. Although compatible with TiddlyWeb it doesn't support many of the features needed for robust Internet-facing usage.\n\nAt the root, it serves a rendering of a specified tiddler. Away from the root, it serves individual tiddlers encoded in JSON, and supports the basic HTTP operations for `GET`, `PUT` and `DELETE`.\n\n```\n--server <port> <roottiddler> <rendertype> <servetype> <username> <password> <host> <pathprefix>\n```\n\nThe parameters are:\n\n* ''port'' - port number to serve from (defaults to \"8080\")\n* ''roottiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''rendertype'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''servetype'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''pathprefix'' - optional prefix for paths\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation isn't suitable for general use.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password:\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port.\n"
},
"$:/language/Help/setfield": {
"title": "$:/language/Help/setfield",
"description": "Prepares external tiddlers for use",
"text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''rendertype'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n"
},
"$:/language/Help/unpackplugin": {
"title": "$:/language/Help/unpackplugin",
"description": "Unpack the payload tiddlers from a plugin",
"text": "Extract the payload tiddlers from a plugin, creating them as ordinary tiddlers:\n\n```\n--unpackplugin <title>\n```\n"
},
"$:/language/Help/verbose": {
"title": "$:/language/Help/verbose",
"description": "Triggers verbose output mode",
"text": "Triggers verbose output, useful for debugging\n\n```\n--verbose\n```\n"
},
"$:/language/Help/version": {
"title": "$:/language/Help/version",
"description": "Displays the version number of TiddlyWiki",
"text": "Displays the version number of TiddlyWiki.\n\n```\n--version\n```\n"
},
"$:/language/Import/Imported": {
"title": "$:/language/Import/Imported",
"text": "The following tiddlers were imported:"
},
"$:/language/Import/Listing/Cancel/Caption": {
"title": "$:/language/Import/Listing/Cancel/Caption",
"text": "Cancel"
},
"$:/language/Import/Listing/Hint": {
"title": "$:/language/Import/Listing/Hint",
"text": "These tiddlers are ready to import:"
},
"$:/language/Import/Listing/Import/Caption": {
"title": "$:/language/Import/Listing/Import/Caption",
"text": "Import"
},
"$:/language/Import/Listing/Select/Caption": {
"title": "$:/language/Import/Listing/Select/Caption",
"text": "Select"
},
"$:/language/Import/Listing/Status/Caption": {
"title": "$:/language/Import/Listing/Status/Caption",
"text": "Status"
},
"$:/language/Import/Listing/Title/Caption": {
"title": "$:/language/Import/Listing/Title/Caption",
"text": "Title"
},
"$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
"title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
"text": "Blocked incompatible or obsolete plugin"
},
"$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
"title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
"text": "Blocked plugin (due to incoming <<incoming>> being older than existing <<existing>>)"
},
"$:/language/Import/Upgrader/Plugins/Upgraded": {
"title": "$:/language/Import/Upgrader/Plugins/Upgraded",
"text": "Upgraded plugin from <<incoming>> to <<upgraded>>"
},
"$:/language/Import/Upgrader/State/Suppressed": {
"title": "$:/language/Import/Upgrader/State/Suppressed",
"text": "Blocked temporary state tiddler"
},
"$:/language/Import/Upgrader/System/Suppressed": {
"title": "$:/language/Import/Upgrader/System/Suppressed",
"text": "Blocked system tiddler"
},
"$:/language/Import/Upgrader/ThemeTweaks/Created": {
"title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
"text": "Migrated theme tweak from <$text text=<<from>>/>"
},
"$:/language/AboveStory/ClassicPlugin/Warning": {
"title": "$:/language/AboveStory/ClassicPlugin/Warning",
"text": "It looks like you are trying to load a plugin designed for ~TiddlyWiki Classic. Please note that [[these plugins do not work with TiddlyWiki version 5.x.x|http://tiddlywiki.com/#TiddlyWikiClassic]]. ~TiddlyWiki Classic plugins detected:"
},
"$:/language/BinaryWarning/Prompt": {
"title": "$:/language/BinaryWarning/Prompt",
"text": "This tiddler contains binary data"
},
"$:/language/ClassicWarning/Hint": {
"title": "$:/language/ClassicWarning/Hint",
"text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See http://tiddlywiki.com/static/Upgrading.html for more details."
},
"$:/language/ClassicWarning/Upgrade/Caption": {
"title": "$:/language/ClassicWarning/Upgrade/Caption",
"text": "upgrade"
},
"$:/language/CloseAll/Button": {
"title": "$:/language/CloseAll/Button",
"text": "close all"
},
"$:/language/ConfirmCancelTiddler": {
"title": "$:/language/ConfirmCancelTiddler",
"text": "Do you wish to discard changes to the tiddler \"<$text text=<<title>>/>\"?"
},
"$:/language/ConfirmDeleteTiddler": {
"title": "$:/language/ConfirmDeleteTiddler",
"text": "Do you wish to delete the tiddler \"<$text text=<<title>>/>\"?"
},
"$:/language/ConfirmOverwriteTiddler": {
"title": "$:/language/ConfirmOverwriteTiddler",
"text": "Do you wish to overwrite the tiddler \"<$text text=<<title>>/>\"?"
},
"$:/language/ConfirmEditShadowTiddler": {
"title": "$:/language/ConfirmEditShadowTiddler",
"text": "You are about to edit a ShadowTiddler. Any changes will override the default system making future upgrades non-trivial. Are you sure you want to edit \"<$text text=<<title>>/>\"?"
},
"$:/language/DefaultNewTiddlerTitle": {
"title": "$:/language/DefaultNewTiddlerTitle",
"text": "New Tiddler"
},
"$:/language/DropMessage": {
"title": "$:/language/DropMessage",
"text": "Drop here (or use the 'Escape' key to cancel)"
},
"$:/language/Encryption/Cancel": {
"title": "$:/language/Encryption/Cancel",
"text": "Cancel"
},
"$:/language/Encryption/ConfirmClearPassword": {
"title": "$:/language/Encryption/ConfirmClearPassword",
"text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki"
},
"$:/language/Encryption/PromptSetPassword": {
"title": "$:/language/Encryption/PromptSetPassword",
"text": "Set a new password for this TiddlyWiki"
},
"$:/language/Encryption/Username": {
"title": "$:/language/Encryption/Username",
"text": "Username"
},
"$:/language/Encryption/Password": {
"title": "$:/language/Encryption/Password",
"text": "Password"
},
"$:/language/Encryption/RepeatPassword": {
"title": "$:/language/Encryption/RepeatPassword",
"text": "Repeat password"
},
"$:/language/Encryption/PasswordNoMatch": {
"title": "$:/language/Encryption/PasswordNoMatch",
"text": "Passwords do not match"
},
"$:/language/Encryption/SetPassword": {
"title": "$:/language/Encryption/SetPassword",
"text": "Set password"
},
"$:/language/InternalJavaScriptError/Title": {
"title": "$:/language/InternalJavaScriptError/Title",
"text": "Internal JavaScript Error"
},
"$:/language/InternalJavaScriptError/Hint": {
"title": "$:/language/InternalJavaScriptError/Hint",
"text": "Well, this is embarrassing. It is recommended that you restart TiddlyWiki by refreshing your browser"
},
"$:/language/InvalidFieldName": {
"title": "$:/language/InvalidFieldName",
"text": "Illegal characters in field name \"<$text text=<<fieldName>>/>\". Fields can only contain lowercase letters, digits and the characters underscore (`_`), hyphen (`-`) and period (`.`)"
},
"$:/language/LazyLoadingWarning": {
"title": "$:/language/LazyLoadingWarning",
"text": "<p>Loading external text from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear you may be using a browser that doesn't support external text in this configuration. See http://tiddlywiki.com/#ExternalText</p>"
},
"$:/language/MissingTiddler/Hint": {
"title": "$:/language/MissingTiddler/Hint",
"text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" - click {{$:/core/images/edit-button}} to create"
},
"$:/language/OfficialPluginLibrary": {
"title": "$:/language/OfficialPluginLibrary",
"text": "Official ~TiddlyWiki Plugin Library"
},
"$:/language/OfficialPluginLibrary/Hint": {
"title": "$:/language/OfficialPluginLibrary/Hint",
"text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team."
},
"$:/language/PluginReloadWarning": {
"title": "$:/language/PluginReloadWarning",
"text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to plugins to take effect"
},
"$:/language/RecentChanges/DateFormat": {
"title": "$:/language/RecentChanges/DateFormat",
"text": "DDth MMM YYYY"
},
"$:/language/SystemTiddler/Tooltip": {
"title": "$:/language/SystemTiddler/Tooltip",
"text": "This is a system tiddler"
},
"$:/language/TagManager/Colour/Heading": {
"title": "$:/language/TagManager/Colour/Heading",
"text": "Colour"
},
"$:/language/TagManager/Count/Heading": {
"title": "$:/language/TagManager/Count/Heading",
"text": "Count"
},
"$:/language/TagManager/Icon/Heading": {
"title": "$:/language/TagManager/Icon/Heading",
"text": "Icon"
},
"$:/language/TagManager/Info/Heading": {
"title": "$:/language/TagManager/Info/Heading",
"text": "Info"
},
"$:/language/TagManager/Tag/Heading": {
"title": "$:/language/TagManager/Tag/Heading",
"text": "Tag"
},
"$:/language/Tiddler/DateFormat": {
"title": "$:/language/Tiddler/DateFormat",
"text": "DDth MMM YYYY at hh12:0mmam"
},
"$:/language/UnsavedChangesWarning": {
"title": "$:/language/UnsavedChangesWarning",
"text": "You have unsaved changes in TiddlyWiki"
},
"$:/language/Modals/Download": {
"title": "$:/language/Modals/Download",
"type": "text/vnd.tiddlywiki",
"subtitle": "Download changes",
"footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
"help": "http://tiddlywiki.com/static/DownloadingChanges.html",
"text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n"
},
"$:/language/Modals/SaveInstructions": {
"title": "$:/language/Modals/SaveInstructions",
"type": "text/vnd.tiddlywiki",
"subtitle": "Save your work",
"footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
"help": "http://tiddlywiki.com/static/SavingChanges.html",
"text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n"
},
"$:/config/NewJournal/Title": {
"title": "$:/config/NewJournal/Title",
"text": "DDth MMM YYYY"
},
"$:/config/NewJournal/Tags": {
"title": "$:/config/NewJournal/Tags",
"text": "Journal"
},
"$:/language/Notifications/Save/Done": {
"title": "$:/language/Notifications/Save/Done",
"text": "Saved wiki"
},
"$:/language/Notifications/Save/Starting": {
"title": "$:/language/Notifications/Save/Starting",
"text": "Starting to save wiki"
},
"$:/language/Search/DefaultResults/Caption": {
"title": "$:/language/Search/DefaultResults/Caption",
"text": "List"
},
"$:/language/Search/Filter/Caption": {
"title": "$:/language/Search/Filter/Caption",
"text": "Filter"
},
"$:/language/Search/Filter/Hint": {
"title": "$:/language/Search/Filter/Hint",
"text": "Search via a [[filter expression|http://tiddlywiki.com/static/Filters.html]]"
},
"$:/language/Search/Filter/Matches": {
"title": "$:/language/Search/Filter/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/Matches": {
"title": "$:/language/Search/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/Matches/All": {
"title": "$:/language/Search/Matches/All",
"text": "All matches:"
},
"$:/language/Search/Matches/Title": {
"title": "$:/language/Search/Matches/Title",
"text": "Title matches:"
},
"$:/language/Search/Search": {
"title": "$:/language/Search/Search",
"text": "Search"
},
"$:/language/Search/Shadows/Caption": {
"title": "$:/language/Search/Shadows/Caption",
"text": "Shadows"
},
"$:/language/Search/Shadows/Hint": {
"title": "$:/language/Search/Shadows/Hint",
"text": "Search for shadow tiddlers"
},
"$:/language/Search/Shadows/Matches": {
"title": "$:/language/Search/Shadows/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/Standard/Caption": {
"title": "$:/language/Search/Standard/Caption",
"text": "Standard"
},
"$:/language/Search/Standard/Hint": {
"title": "$:/language/Search/Standard/Hint",
"text": "Search for standard tiddlers"
},
"$:/language/Search/Standard/Matches": {
"title": "$:/language/Search/Standard/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/System/Caption": {
"title": "$:/language/Search/System/Caption",
"text": "System"
},
"$:/language/Search/System/Hint": {
"title": "$:/language/Search/System/Hint",
"text": "Search for system tiddlers"
},
"$:/language/Search/System/Matches": {
"title": "$:/language/Search/System/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/SideBar/All/Caption": {
"title": "$:/language/SideBar/All/Caption",
"text": "All"
},
"$:/language/SideBar/Contents/Caption": {
"title": "$:/language/SideBar/Contents/Caption",
"text": "Contents"
},
"$:/language/SideBar/Drafts/Caption": {
"title": "$:/language/SideBar/Drafts/Caption",
"text": "Drafts"
},
"$:/language/SideBar/Missing/Caption": {
"title": "$:/language/SideBar/Missing/Caption",
"text": "Missing"
},
"$:/language/SideBar/More/Caption": {
"title": "$:/language/SideBar/More/Caption",
"text": "More"
},
"$:/language/SideBar/Open/Caption": {
"title": "$:/language/SideBar/Open/Caption",
"text": "Open"
},
"$:/language/SideBar/Orphans/Caption": {
"title": "$:/language/SideBar/Orphans/Caption",
"text": "Orphans"
},
"$:/language/SideBar/Recent/Caption": {
"title": "$:/language/SideBar/Recent/Caption",
"text": "Recent"
},
"$:/language/SideBar/Shadows/Caption": {
"title": "$:/language/SideBar/Shadows/Caption",
"text": "Shadows"
},
"$:/language/SideBar/System/Caption": {
"title": "$:/language/SideBar/System/Caption",
"text": "System"
},
"$:/language/SideBar/Tags/Caption": {
"title": "$:/language/SideBar/Tags/Caption",
"text": "Tags"
},
"$:/language/SideBar/Tags/Untagged/Caption": {
"title": "$:/language/SideBar/Tags/Untagged/Caption",
"text": "untagged"
},
"$:/language/SideBar/Tools/Caption": {
"title": "$:/language/SideBar/Tools/Caption",
"text": "Tools"
},
"$:/language/SideBar/Types/Caption": {
"title": "$:/language/SideBar/Types/Caption",
"text": "Types"
},
"$:/SiteSubtitle": {
"title": "$:/SiteSubtitle",
"text": "a non-linear personal web notebook"
},
"$:/SiteTitle": {
"title": "$:/SiteTitle",
"text": "My ~TiddlyWiki"
},
"$:/language/TiddlerInfo/Advanced/Caption": {
"title": "$:/language/TiddlerInfo/Advanced/Caption",
"text": "Advanced"
},
"$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
"text": "none"
},
"$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
"title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
"text": "Plugin Details"
},
"$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
"text": "This plugin contains the following shadow tiddlers:"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
"text": "Shadow Status"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
"text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
"text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
"text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
"text": "It is overridden by an ordinary tiddler"
},
"$:/language/TiddlerInfo/Fields/Caption": {
"title": "$:/language/TiddlerInfo/Fields/Caption",
"text": "Fields"
},
"$:/language/TiddlerInfo/List/Caption": {
"title": "$:/language/TiddlerInfo/List/Caption",
"text": "List"
},
"$:/language/TiddlerInfo/List/Empty": {
"title": "$:/language/TiddlerInfo/List/Empty",
"text": "This tiddler does not have a list"
},
"$:/language/TiddlerInfo/Listed/Caption": {
"title": "$:/language/TiddlerInfo/Listed/Caption",
"text": "Listed"
},
"$:/language/TiddlerInfo/Listed/Empty": {
"title": "$:/language/TiddlerInfo/Listed/Empty",
"text": "This tiddler is not listed by any others"
},
"$:/language/TiddlerInfo/References/Caption": {
"title": "$:/language/TiddlerInfo/References/Caption",
"text": "References"
},
"$:/language/TiddlerInfo/References/Empty": {
"title": "$:/language/TiddlerInfo/References/Empty",
"text": "No tiddlers link to this one"
},
"$:/language/TiddlerInfo/Tagging/Caption": {
"title": "$:/language/TiddlerInfo/Tagging/Caption",
"text": "Tagging"
},
"$:/language/TiddlerInfo/Tagging/Empty": {
"title": "$:/language/TiddlerInfo/Tagging/Empty",
"text": "No tiddlers are tagged with this one"
},
"$:/language/TiddlerInfo/Tools/Caption": {
"title": "$:/language/TiddlerInfo/Tools/Caption",
"text": "Tools"
},
"$:/language/Docs/Types/application/javascript": {
"title": "$:/language/Docs/Types/application/javascript",
"description": "JavaScript code",
"name": "application/javascript",
"group": "Developer"
},
"$:/language/Docs/Types/application/json": {
"title": "$:/language/Docs/Types/application/json",
"description": "JSON data",
"name": "application/json",
"group": "Developer"
},
"$:/language/Docs/Types/application/x-tiddler-dictionary": {
"title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
"description": "Data dictionary",
"name": "application/x-tiddler-dictionary",
"group": "Developer"
},
"$:/language/Docs/Types/image/gif": {
"title": "$:/language/Docs/Types/image/gif",
"description": "GIF image",
"name": "image/gif",
"group": "Image"
},
"$:/language/Docs/Types/image/jpeg": {
"title": "$:/language/Docs/Types/image/jpeg",
"description": "JPEG image",
"name": "image/jpeg",
"group": "Image"
},
"$:/language/Docs/Types/image/png": {
"title": "$:/language/Docs/Types/image/png",
"description": "PNG image",
"name": "image/png",
"group": "Image"
},
"$:/language/Docs/Types/image/svg+xml": {
"title": "$:/language/Docs/Types/image/svg+xml",
"description": "Structured Vector Graphics image",
"name": "image/svg+xml",
"group": "Image"
},
"$:/language/Docs/Types/image/x-icon": {
"title": "$:/language/Docs/Types/image/x-icon",
"description": "ICO format icon file",
"name": "image/x-icon",
"group": "Image"
},
"$:/language/Docs/Types/text/css": {
"title": "$:/language/Docs/Types/text/css",
"description": "Static stylesheet",
"name": "text/css",
"group": "Developer"
},
"$:/language/Docs/Types/text/html": {
"title": "$:/language/Docs/Types/text/html",
"description": "HTML markup",
"name": "text/html",
"group": "Text"
},
"$:/language/Docs/Types/text/plain": {
"title": "$:/language/Docs/Types/text/plain",
"description": "Plain text",
"name": "text/plain",
"group": "Text"
},
"$:/language/Docs/Types/text/vnd.tiddlywiki": {
"title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
"description": "TiddlyWiki 5",
"name": "text/vnd.tiddlywiki",
"group": "Text"
},
"$:/language/Docs/Types/text/x-tiddlywiki": {
"title": "$:/language/Docs/Types/text/x-tiddlywiki",
"description": "TiddlyWiki Classic",
"name": "text/x-tiddlywiki",
"group": "Text"
},
"$:/languages/en-GB/icon": {
"title": "$:/languages/en-GB/icon",
"type": "image/svg+xml",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n"
},
"$:/languages/en-GB": {
"title": "$:/languages/en-GB",
"name": "en-GB",
"description": "English (British)",
"author": "JeremyRuston",
"core-version": ">=5.0.0\"",
"text": "Stub pseudo-plugin for the default language"
},
"$:/core/modules/commander.js": {
"text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n",
"title": "$:/core/modules/commander.js",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/commands/build.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/build.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/clearpassword.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/clearpassword.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/editions.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\" \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/editions.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/help.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/help.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/init.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/init.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/load.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar ext = path.extname(self.params[0]);\n\tfs.readFile(this.params[0],$tw.utils.getTypeEncoding(ext),function(err,data) {\n\t\tif (err) {\n\t\t\tself.callback(err);\n\t\t} else {\n\t\t\tvar fields = {title: self.params[0]},\n\t\t\t\ttype = path.extname(self.params[0]);\n\t\t\tvar tiddlers = self.commander.wiki.deserializeTiddlers(type,data,fields);\n\t\t\tif(!tiddlers) {\n\t\t\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t\t\t} else {\n\t\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddlers[t]));\n\t\t\t\t}\n\t\t\t\tself.callback(null);\t\n\t\t\t}\n\t\t}\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/load.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/makelibrary.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = fs.readdirSync(folder);\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = fs.readdirSync(folder);\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.pluginsPath));\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.themesPath));\n\tcollectPlugins(path.resolve($tw.boot.corePath,$tw.config.languagesPath));\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers},null,$tw.config.preferences.jsonSpaces)\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/makelibrary.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/output.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/output.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/password.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/password.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/rendertiddler.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title,{variables: variables}),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/rendertiddler.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/rendertiddlers.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/rendertiddlers.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/savelibrarytiddlers.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerDataCached(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler,null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{text: undefined, readme: readmeContent, icon: iconContent}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/savelibrarytiddlers.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/savetiddler.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title),\n\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t$tw.utils.createFileDirectories(filename);\n\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/savetiddler.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/savetiddlers.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\tdeleteDirectory = (this.params[2] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/savetiddlers.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/server.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\thttp = require(\"http\");\n}\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\n/*\nA simple HTTP server with regexp-based routes\n*/\nfunction SimpleServer(options) {\n\tthis.routes = options.routes || [];\n\tthis.wiki = options.wiki;\n\tthis.variables = options.variables || {};\n}\n\nSimpleServer.prototype.set = function(obj) {\n\tvar self = this;\n\t$tw.utils.each(obj,function(value,name) {\n\t\tself.variables[name] = value;\n\t});\n};\n\nSimpleServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nSimpleServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nSimpleServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"pathprefix\") || \"\";\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(pathprefix) {\n\t\t\tif(pathname.substr(0,pathprefix.length) === pathprefix) {\n\t\t\t\tpathname = pathname.substr(pathprefix.length);\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nSimpleServer.prototype.checkCredentials = function(request,incomingUsername,incomingPassword) {\n\tvar header = request.headers.authorization || \"\",\n\t\ttoken = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tusername = parts[0],\n\t\tpassword = parts[1];\n\tif(incomingUsername === username && incomingPassword === password) {\n\t\treturn \"ALLOWED\";\n\t} else {\n\t\treturn \"DENIED\";\n\t}\n};\n\nSimpleServer.prototype.listen = function(port,host) {\n\tvar self = this;\n\thttp.createServer(function(request,response) {\n\t\t// Compose the state object\n\t\tvar state = {};\n\t\tstate.wiki = self.wiki;\n\t\tstate.server = self;\n\t\tstate.urlInfo = url.parse(request.url);\n\t\t// Find the route that matches this path\n\t\tvar route = self.findMatchingRoute(request,state);\n\t\t// Check for the username and password if we've got one\n\t\tvar username = self.get(\"username\"),\n\t\t\tpassword = self.get(\"password\");\n\t\tif(username && password) {\n\t\t\t// Check they match\n\t\t\tif(self.checkCredentials(request,username,password) !== \"ALLOWED\") {\n\t\t\t\tvar servername = state.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\";\n\t\t\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + servername + '\"'\n\t\t\t\t});\n\t\t\t\tresponse.end();\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t// Return a 404 if we didn't find a route\n\t\tif(!route) {\n\t\t\tresponse.writeHead(404);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t\t// Set the encoding for the incoming request\n\t\t// TODO: Presumably this would need tweaking if we supported PUTting binary tiddlers\n\t\trequest.setEncoding(\"utf8\");\n\t\t// Dispatch the appropriate method\n\t\tswitch(request.method) {\n\t\t\tcase \"GET\": // Intentional fall-through\n\t\t\tcase \"DELETE\":\n\t\t\t\troute.handler(request,response,state);\n\t\t\t\tbreak;\n\t\t\tcase \"PUT\":\n\t\t\t\tvar data = \"\";\n\t\t\t\trequest.on(\"data\",function(chunk) {\n\t\t\t\t\tdata += chunk.toString();\n\t\t\t\t});\n\t\t\t\trequest.on(\"end\",function() {\n\t\t\t\t\tstate.data = data;\n\t\t\t\t\troute.handler(request,response,state);\n\t\t\t\t});\n\t\t\t\tbreak;\n\t\t}\n\t}).listen(port,host);\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n\t// Set up server\n\tthis.server = new SimpleServer({\n\t\twiki: this.commander.wiki\n\t});\n\t// Add route handlers\n\tthis.server.addRoute({\n\t\tmethod: \"PUT\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\tfields = JSON.parse(state.data);\n\t\t\t// Pull up any subfields in the `fields` object\n\t\t\tif(fields.fields) {\n\t\t\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\t\t\tfields[name] = field;\n\t\t\t\t});\n\t\t\t\tdelete fields.fields;\n\t\t\t}\n\t\t\t// Remove any revision field\n\t\t\tif(fields.revision) {\n\t\t\t\tdelete fields.revision;\n\t\t\t}\n\t\t\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\t\t\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\t\t\tresponse.writeHead(204, \"OK\",{\n\t\t\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"DELETE\",\n\t\tpath: /^\\/bags\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]);\n\t\t\tstate.wiki.deleteTiddler(title);\n\t\t\tresponse.writeHead(204, \"OK\", {\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": state.server.get(\"serveType\")});\n\t\t\tvar text = state.wiki.renderTiddler(state.server.get(\"renderType\"),state.server.get(\"rootTiddler\"));\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/status$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar text = JSON.stringify({\n\t\t\t\tusername: state.server.get(\"username\"),\n\t\t\t\tspace: {\n\t\t\t\t\trecipe: \"default\"\n\t\t\t\t},\n\t\t\t\ttiddlywiki_version: $tw.version\n\t\t\t});\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/favicon.ico$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\t\t\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\t\t\tresponse.end(buffer,\"base64\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers.json$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar tiddlers = [];\n\t\t\tstate.wiki.forEachTiddler({sortField: \"title\"},function(title,tiddler) {\n\t\t\t\tvar tiddlerFields = {};\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tif(name !== \"text\") {\n\t\t\t\t\t\ttiddlerFields[name] = tiddler.getFieldString(name);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\ttiddlers.push(tiddlerFields);\n\t\t\t});\n\t\t\tvar text = JSON.stringify(tiddlers);\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\ttiddler = state.wiki.getTiddler(title),\n\t\t\t\ttiddlerFields = {},\n\t\t\t\tknownFields = [\n\t\t\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t\t\t];\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\t\t\ttiddlerFields[name] = value;\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t\t\t} else {\n\t\t\t\tresponse.writeHead(404);\n\t\t\t\tresponse.end();\n\t\t\t}\n\t\t}\n\t});\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\tvar port = this.params[0] || \"8080\",\n\t\trootTiddler = this.params[1] || \"$:/core/save/all\",\n\t\trenderType = this.params[2] || \"text/plain\",\n\t\tserveType = this.params[3] || \"text/html\",\n\t\tusername = this.params[4],\n\t\tpassword = this.params[5],\n\t\thost = this.params[6] || \"127.0.0.1\",\n\t\tpathprefix = this.params[7];\n\tthis.server.set({\n\t\trootTiddler: rootTiddler,\n\t\trenderType: renderType,\n\t\tserveType: serveType,\n\t\tusername: username,\n\t\tpassword: password,\n\t\tpathprefix: pathprefix\n\t});\n\tthis.server.listen(port,host);\n\tconsole.log(\"Serving on \" + host + \":\" + port);\n\tconsole.log(\"(press ctrl-C to exit)\");\n\t// Warn if required plugins are missing\n\tif(!$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/filesystem\")) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/server.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/setfield.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/setfield.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/unpackplugin.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerDataCached(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/unpackplugin.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/verbose.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n \" + $tw.boot.logMessages.join(\"\\n \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/verbose.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/version.js": {
"text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
"title": "$:/core/modules/commands/version.js",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/config.js": {
"text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter: \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n",
"title": "$:/core/modules/config.js",
"type": "application/javascript",
"module-type": "config"
},
"$:/core/modules/deserializers.js": {
"text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming = JSON.parse(text),\n\t\tresults = [];\n\tif($tw.utils.isArray(incoming)) {\n\t\tfor(var t=0; t<incoming.length; t++) {\n\t\t\tvar incomingFields = incoming[t],\n\t\t\t\tfields = {};\n\t\t\tfor(var f in incomingFields) {\n\t\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t\t}\n\t\t\t}\n\t\t\tresults.push(fields);\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n",
"title": "$:/core/modules/deserializers.js",
"type": "application/javascript",
"module-type": "tiddlerdeserializer"
},
"$:/core/modules/filters/addprefix.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/addprefix.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/addsuffix.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/addsuffix.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/after.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/filters/after.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/all/current.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/filters/all/current.js",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/missing.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n",
"title": "$:/core/modules/filters/all/missing.js",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/orphans.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n",
"title": "$:/core/modules/filters/all/orphans.js",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/shadows.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n",
"title": "$:/core/modules/filters/all/shadows.js",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/tiddlers.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n",
"title": "$:/core/modules/filters/all/tiddlers.js",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = [],\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\t$tw.utils.pushTop(results,subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/all.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/backlinks.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/backlinks.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/before.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/filters/before.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/commands.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/commands.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/days.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/days.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a specified date field within a specified date interval.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.days = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\tdayInterval = (parseInt(operator.operand,10)||0),\n\t\tdayIntervalSign = $tw.utils.sign(dayInterval),\n\t\ttargetTimeStamp = (new Date()).setHours(0,0,0,0) + 1000*60*60*24*dayInterval,\n\t\tisWithinDays = function(dateField) {\n\t\t\tvar sign = $tw.utils.sign(targetTimeStamp - (new Date(dateField)).setHours(0,0,0,0));\n\t\t\treturn sign === 0 || sign === dayIntervalSign;\n\t\t};\n\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(!isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/days.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/each.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/each.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique value of the specified field.\nWith suffix \"list\", selects all tiddlers that are values in a specified list field.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results =[] ,\n\t\tvalue,values = {},\n\t\tfield = operator.operand || \"title\";\n\tif(operator.suffix !== \"list-item\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvalue = (field === \"title\") ? title : tiddler.getFieldString(field);\n\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(\n\t\t\t\t\toptions.wiki.getTiddlerList(title,field),\n\t\t\t\t\tfunction(value) {\n\t\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\t\tresults.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/each.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/eachday.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/eachday.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/editiondescription.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/editiondescription.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/editions.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\tresults.push(name);\n\t\t});\n\t}\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/editions.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/field.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/field.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/fields.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/fields.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/get.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/get.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/getindex.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/getindex.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/has.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand) || tiddler.fields[operator.operand] === \"\"))) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && tiddler.fields[operator.operand] !== \"\") {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/has.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/haschanged.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/haschanged.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/indexes.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerDataCached(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/indexes.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/is/current.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/is/current.js",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/image.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/is/image.js",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/missing.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/is/missing.js",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/orphan.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/is/orphan.js",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/shadow.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/is/shadow.js",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/system.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/is/system.js",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/tag.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/is/tag.js",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/tiddler.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/is/tiddler.js",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tvar isFilterOperator = isFilterOperators[operator.operand];\n\tif(isFilterOperator) {\n\t\treturn isFilterOperator(source,operator.prefix,options);\n\t} else {\n\t\treturn [\"Filter Error: Unknown operand for the 'is' filter operator\"];\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/filters/is.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/limit.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/limit.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/links.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/links.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/list.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/list.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/listed.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/listed.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/listops.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n",
"title": "$:/core/modules/filters/listops.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/modules.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/modules.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/moduletypes.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/moduletypes.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/next.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/next.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/plugintiddlers.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerDataCached(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/plugintiddlers.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/prefix.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/prefix.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/previous.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/previous.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/regexp.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/regexp.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/removeprefix.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/removeprefix.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/removesuffix.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/removesuffix.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/sameday.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tvar isSameDay = function(dateField) {\n\t\t\treturn (new Date(dateField)).setHours(0,0,0,0) === targetDate;\n\t\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tif(isSameDay($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/sameday.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/search.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffix) {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: operator.suffix\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/filters/search.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/shadowsource.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/shadowsource.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/sort.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/sort.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/splitbefore.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/splitbefore.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/storyviews.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/storyviews.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/suffix.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/suffix.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/tag.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && !tiddler.hasTag(operator.operand)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.hasTag(operator.operand)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/tag.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/tagging.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/tagging.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/tags.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar tags = {};\n\tsource(function(tiddler,title) {\n\t\tvar t, length;\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\tfor(t=0, length=tiddler.fields.tags.length; t<length; t++) {\n\t\t\t\ttags[tiddler.fields.tags[t]] = true;\n\t\t\t}\n\t\t}\n\t});\n\treturn Object.keys(tags);\n};\n\n})();\n",
"title": "$:/core/modules/filters/tags.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/title.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/title.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/untagged.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/untagged.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/wikiparserrules.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/wikiparserrules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the wiki parser rules in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.wikiparserrules = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(exp.types[operator.operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"title": "$:/core/modules/filters/wikiparserrules.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/x-listops.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/x-listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nExtended filter operators to manipulate the current list.\n\n\\*/\n(function () {\n\n /*jslint node: true, browser: true */\n /*global $tw: false */\n \"use strict\";\n\n /*\n Fetch titles from the current list\n */\n var prepare_results = function (source) {\n var results = [];\n source(function (tiddler, title) {\n results.push(title);\n });\n return results;\n };\n\n /*\n Moves a number of items from the tail of the current list before the item named in the operand\n */\n exports.putbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1;\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list after the item named in the operand\n */\n exports.putafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1;\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Replaces the item named in the operand with a number of items from the tail of the current list\n */\n exports.replace = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1;\n return (index === -1) ?\n results.slice(0, -count) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list to the head of the list\n */\n exports.putfirst = function (source, operator) {\n var results = prepare_results(source),\n count = parseInt(operator.suffix) || 1;\n return results.slice(-count).concat(results.slice(0, -count));\n };\n\n /*\n Moves a number of items from the head of the current list to the tail of the list\n */\n exports.putlast = function (source, operator) {\n var results = prepare_results(source),\n count = parseInt(operator.suffix) || 1;\n return results.slice(count).concat(results.slice(0, count));\n };\n\n /*\n Moves the item named in the operand a number of places forward or backward in the list\n */\n exports.move = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1,\n marker = results.splice(index, 1);\n return results.slice(0, index + count).concat(marker).concat(results.slice(index + count));\n };\n\n /*\n Returns the items from the current list that are after the item named in the operand\n */\n exports.allafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index === -1 || index > (results.length - 2)) ? [] :\n (operator.suffix) ? results.slice(index) :\n results.slice(index + 1);\n };\n\n /*\n Returns the items from the current list that are before the item named in the operand\n */\n exports.allbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index <= 0) ? [] :\n (operator.suffix) ? results.slice(0, index + 1) :\n results.slice(0, index);\n };\n\n /*\n Appends the items listed in the operand array to the tail of the current list\n */\n exports.append = function (source, operator) {\n var append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || append.length;\n return (append.length === 0) ? results :\n (operator.prefix) ? results.concat(append.slice(-count)) :\n results.concat(append.slice(0, count));\n };\n\n /*\n Prepends the items listed in the operand array to the head of the current list\n */\n exports.prepend = function (source, operator) {\n var prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || prepend.length;\n return (prepend.length === 0) ? results :\n (operator.prefix) ? prepend.slice(-count).concat(results) :\n prepend.slice(0, count).concat(results);\n };\n\n /*\n Returns all items from the current list except the items listed in the operand array\n */\n exports.remove = function (source, operator) {\n var array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || array.length,\n p,\n len,\n index;\n len = array.length - 1;\n for (p = 0; p < count; ++p) {\n if (operator.prefix) {\n index = results.indexOf(array[len - p]);\n } else {\n index = results.indexOf(array[p]);\n }\n if (index !== -1) {\n results.splice(index, 1);\n }\n }\n return results;\n };\n\n /*\n Returns all items from the current list sorted in the order of the items in the operand array\n */\n exports.sortby = function (source, operator) {\n var results = prepare_results(source);\n if (!results || results.length < 2) {\n return results;\n }\n var lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n results.sort(function (a, b) {\n return lookup.indexOf(a) - lookup.indexOf(b);\n });\n return results;\n };\n\n /*\n Removes all duplicate items from the current list\n */\n exports.unique = function (source, operator) {\n var results = prepare_results(source);\n var set = results.reduce(function (a, b) {\n if (a.indexOf(b) < 0) {\n a.push(b);\n }\n return a;\n }, []);\n return set;\n };\n})();\n",
"title": "$:/core/modules/filters/x-listops.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters.js": {
"text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar operator, operand, bracketPos, curlyBracketPos;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tvar nextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\t\t\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\n\t\tp = nextBracketPos + 1;\n\t\tswitch (bracket) {\n\t\t\tcase \"{\": // Curly brackets\n\t\t\t\toperator.indirect = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\n\t\t\t\toperator.variable = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"/\": // regexp brackets\n\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\tif(rexMatch) {\n\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n// DEPRECATION WARNING\nconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t\t\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t}\n\t\tif(!operator.regexp) {\n\t\t\toperator.operand = filterString.substring(p,nextBracketPos);\n\t\t}\n\t\tp = nextBracketPos + 1;\n\t\t\t\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow \"Syntax error in filter expression\";\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[3] || match[4] || match[5]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operand: match[3] || match[4] || match[5]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [\"Filter error: \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operand = operator.operand,\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\tif(operator.indirect) {\n\t\t\t\t\toperand = self.getTextReference(operator.operand,\"\",currTiddlerTitle);\n\t\t\t\t}\n\t\t\t\tif(operator.variable) {\n\t\t\t\t\toperand = widget.getVariable(operator.operand,{defaultValue: \"\"});\n\t\t\t\t}\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operand,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.removeArrayEntries(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\t\t\t\t\tsource = self.makeTiddlerIterator(results);\n\t\t\t\t\t\tresults.splice(0,results.length);\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter\",function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = [];\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results;\n\t});\n};\n\n})();\n",
"title": "$:/core/modules/filters.js",
"type": "application/javascript",
"module-type": "wikimethod"
},
"$:/core/modules/info/platform.js": {
"text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function() {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\treturn infoTiddlerFields;\n};\n\n})();\n",
"title": "$:/core/modules/info/platform.js",
"type": "application/javascript",
"module-type": "info"
},
"$:/core/modules/language.js": {
"text": "/*\\\ntitle: $:/core/modules/language.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Language() manages translateable strings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate an instance of the language manager. Options include:\nwiki: wiki from which to retrieve translation tiddlers\n*/\nfunction Language(options) {\n\toptions = options || \"\";\n\tthis.wiki = options.wiki || $tw.wiki;\n}\n\n/*\nReturn a wikified translateable string. The title is automatically prefixed with \"$:/language/\"\nOptions include:\nvariables: optional hashmap of variables to supply to the language wikification\n*/\nLanguage.prototype.getString = function(title,options) {\n\toptions = options || {};\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.renderTiddler(\"text/plain\",title,{variables: options.variables});\n};\n\n/*\nReturn a raw, unwikified translateable string. The title is automatically prefixed with \"$:/language/\"\n*/\nLanguage.prototype.getRawString = function(title) {\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.getTiddlerText(title);\n};\n\nexports.Language = Language;\n\n})();\n",
"title": "$:/core/modules/language.js",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/macros/changecount.js": {
"text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n",
"title": "$:/core/modules/macros/changecount.js",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/contrastcolour.js": {
"text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n",
"title": "$:/core/modules/macros/contrastcolour.js",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/csvtiddlers.js": {
"text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n",
"title": "$:/core/modules/macros/csvtiddlers.js",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/dumpvariables.js": {
"text": "/*\\\ntitle: $:/core/modules/macros/dumpvariables.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to dump all active variable values\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"dumpvariables\";\n\nexports.params = [\n];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\tvar output = [\"|!Variable |!Value |\"],\n\t\tvariables = [], variable;\n\tfor(variable in this.variables) {\n\t\tvariables.push(variable);\n\t}\n\tvariables.sort();\n\tfor(var index=0; index<variables.length; index++) {\n\t\tvar variable = variables[index];\n\t\toutput.push(\"|\" + variable + \" |<input size=50 value=<<\" + variable + \">>/> |\")\n\t}\n\treturn output.join(\"\\n\");\n};\n\n})();\n",
"title": "$:/core/modules/macros/dumpvariables.js",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/jsontiddlers.js": {
"text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter) {\n\tvar tiddlers = this.wiki.filterTiddlers(filter),\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n",
"title": "$:/core/modules/macros/jsontiddlers.js",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/makedatauri.js": {
"text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert the content of a tiddler to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type) {\n\treturn $tw.utils.makeDataUri(text,type);\n};\n\n})();\n",
"title": "$:/core/modules/macros/makedatauri.js",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/now.js": {
"text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n",
"title": "$:/core/modules/macros/now.js",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/qualify.js": {
"text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n",
"title": "$:/core/modules/macros/qualify.js",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/resolvepath.js": {
"text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n",
"title": "$:/core/modules/macros/resolvepath.js",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/version.js": {
"text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n",
"title": "$:/core/modules/macros/version.js",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/parsers/audioparser.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n",
"title": "$:/core/modules/parsers/audioparser.js",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/csvparser.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n",
"title": "$:/core/modules/parsers/csvparser.js",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/htmlparser.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src},\n\t\t\tsandbox: {type: \"string\", value: \"sandbox\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n",
"title": "$:/core/modules/parsers/htmlparser.js",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/imageparser.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t\tif(type === \"application/pdf\" || type === \".pdf\") {\n\t\t\telement.tag = \"embed\";\n\t\t}\n\t} else if(text) {\n\t\tif(type === \"application/pdf\" || type === \".pdf\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t\t\telement.tag = \"embed\";\n\t\t} else if(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"application/pdf\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n",
"title": "$:/core/modules/parsers/imageparser.js",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/utils/parseutils.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar p = pos,c;\n\twhile(true) {\n\t\tc = source.charAt(p);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tp++;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif(p === pos) {\n\t\treturn null;\n\t} else {\n\t\treturn {\n\t\t\ttype: \"whitespace\",\n\t\t\tstart: pos,\n\t\t\tend: p\n\t\t}\n\t}\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar c;\n\twhile(true) {\n\t\tc = source.charAt(pos);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tpos++;\n\t\t} else {\n\t\t\treturn pos;\n\t\t}\n\t}\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\\s>\"'=]+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for an indirect value\n\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\tif(indirectValue) {\n\t\t\t\tpos = indirectValue.end;\n\t\t\t\tnode.type = \"indirect\";\n\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for a unquoted value\n\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\tif(unquotedValue) {\n\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
"title": "$:/core/modules/utils/parseutils.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/parsers/textparser.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n",
"title": "$:/core/modules/parsers/textparser.js",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/videoparser.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/videoparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"video\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"video/mp4\"] = AudioParser;\n\n})();\n\n",
"title": "$:/core/modules/parsers/videoparser.js",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/wikiparser/rules/codeblock.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/codeinline.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/commentblock.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/commentinline.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/dash.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"–\" : \"—\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/dash.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/entity.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: ©\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/entity.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/extlink.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: http://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|'\"\\\\^~]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/extlink.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/heading.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/heading.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/horizrule.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/html.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\",\n\t\t\t\treEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd);\n\t\t}\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tvar endMatch = reEnd.exec(this.parser.source);\n\t\tif(endMatch && endMatch.index === this.parser.pos) {\n\t\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/html.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/image.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[http://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [http://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [http://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|http://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/image.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/list.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"p\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/list.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^>\\s]+)(?:\\s*)((?:[^>]|(?:>(?!>)))*?)>>(?:\\r?\\n|$)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: true\n\t}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^\\s>]+)\\s*([\\s\\S]*?)>>/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5]|| paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params\n\t}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/macrodef.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /(\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"set\",\n\t\tattributes: {\n\t\t\tname: {type: \"string\", value: this.match[1]},\n\t\t\tvalue: {type: \"string\", value: text}\n\t\t},\n\t\tchildren: [],\n\t\tparams: params\n\t}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[http://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|http://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/prettylink.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/quoteblock.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/rules.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/rules.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/styleblock.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/styleinline.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/syslink.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?\\$:\\/[a-zA-Z0-9/.\\-_]+/mg;\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();",
"title": "$:/core/modules/parsers/wikiparser/rules/syslink.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/table.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/table.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/typedblock.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/wikilink.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/wikiparser.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar WikiParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\tvar self = this;\n\t// Check for an externally linked tiddler\n\tif($tw.browser && (text || \"\") === \"\" && options._canonical_uri) {\n\t\tthis.loadRemoteTiddler(options._canonical_uri);\n\t\ttext = $tw.language.getRawString(\"LazyLoadingWarning\");\n\t}\n\t// Initialise the classes if we don't have them already\n\tif(!this.pragmaRuleClasses) {\n\t\tWikiParser.prototype.pragmaRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"pragma\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.pragmaRuleClasses,\"$:/config/WikiParserRules/Pragmas/\");\n\t}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.blockRuleClasses,\"$:/config/WikiParserRules/Block/\");\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.inlineRuleClasses,\"$:/config/WikiParserRules/Inline/\");\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(this.pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(this.blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(this.inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tthis.tree = [];\n\tvar topBranch = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\ttopBranch.push.apply(topBranch,this.parseInlineRun());\n\t} else {\n\t\ttopBranch.push.apply(topBranch,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\n*/\nWikiParser.prototype.loadRemoteTiddler = function(url) {\n\tvar self = this;\n\t$tw.utils.httpRequest({\n\t\turl: url,\n\t\ttype: \"GET\",\n\t\tcallback: function(err,data) {\n\t\t\tif(!err) {\n\t\t\t\tvar tiddlers = self.wiki.deserializeTiddlers(\".tid\",data,self.wiki.getCreationFields());\n\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\ttiddler[\"_canonical_uri\"] = url;\n\t\t\t\t});\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tself.wiki.addTiddlers(tiddlers);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\n*/\nWikiParser.prototype.setupRules = function(proto,configPrefix) {\n\tvar self = this;\n\tif(!$tw.safemode) {\n\t\t$tw.utils.each(proto,function(object,name) {\n\t\t\tif(self.wiki.getTiddlerText(configPrefix + name,\"enable\") !== \"enable\") {\n\t\t\t\tdelete proto[name];\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nInstantiate an array of parse rules\n*/\nWikiParser.prototype.instantiateRules = function(classes,type,startPos) {\n\tvar rulesInfo = [],\n\t\tself = this;\n\t$tw.utils.each(classes,function(RuleClass) {\n\t\t// Instantiate the rule\n\t\tvar rule = new RuleClass(self);\n\t\trule.is = {};\n\t\trule.is[type] = true;\n\t\trule.init(self);\n\t\tvar matchIndex = rule.findNextMatch(startPos);\n\t\tif(matchIndex !== undefined) {\n\t\t\trulesInfo.push({\n\t\t\t\trule: rule,\n\t\t\t\tmatchIndex: matchIndex\n\t\t\t});\n\t\t}\n\t});\n\treturn rulesInfo;\n};\n\n/*\nSkip any whitespace at the current position. Options are:\n\ttreatNewlinesAsNonWhitespace: true if newlines are NOT to be treated as whitespace\n*/\nWikiParser.prototype.skipWhitespace = function(options) {\n\toptions = options || {};\n\tvar whitespaceRegExp = options.treatNewlinesAsNonWhitespace ? /([^\\S\\n]+)/mg : /(\\s+)/mg;\n\twhitespaceRegExp.lastIndex = this.pos;\n\tvar whitespaceMatch = whitespaceRegExp.exec(this.source);\n\tif(whitespaceMatch && whitespaceMatch.index === this.pos) {\n\t\tthis.pos = whitespaceRegExp.lastIndex;\n\t}\n};\n\n/*\nGet the next match out of an array of parse rule instances\n*/\nWikiParser.prototype.findNextMatch = function(rules,startPos) {\n\t// Find the best matching rule by finding the closest match position\n\tvar matchingRule,\n\t\tmatchingRulePos = this.sourceLength;\n\t// Step through each rule\n\tfor(var t=0; t<rules.length; t++) {\n\t\tvar ruleInfo = rules[t];\n\t\t// Ask the rule to get the next match if we've moved past the current one\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex < startPos) {\n\t\t\truleInfo.matchIndex = ruleInfo.rule.findNextMatch(startPos);\n\t\t}\n\t\t// Adopt this match if it's closer than the current best match\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex <= matchingRulePos) {\n\t\t\tmatchingRule = ruleInfo;\n\t\t\tmatchingRulePos = ruleInfo.matchIndex;\n\t\t}\n\t}\n\treturn matchingRule;\n};\n\n/*\nParse any pragmas at the beginning of a block of parse text\n*/\nWikiParser.prototype.parsePragmas = function() {\n\tvar currentTreeBranch = this.tree;\n\twhile(true) {\n\t\t// Skip whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check for the end of the text\n\t\tif(this.pos >= this.sourceLength) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check if we've arrived at a pragma rule match\n\t\tvar nextMatch = this.findNextMatch(this.pragmaRules,this.pos);\n\t\t// If not, just exit\n\t\tif(!nextMatch || nextMatch.matchIndex !== this.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the pragma rule\n\t\tvar subTree = nextMatch.rule.parse();\n\t\tif(subTree.length > 0) {\n\t\t\t// Quick hack; we only cope with a single parse tree node being returned, which is true at the moment\n\t\t\tcurrentTreeBranch.push.apply(currentTreeBranch,subTree);\n\t\t\tsubTree[0].children = [];\n\t\t\tcurrentTreeBranch = subTree[0].children;\n\t\t}\n\t}\n\treturn currentTreeBranch;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t// Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,nextMatch.matchIndex)});\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\ttree.push({type: \"text\", text: this.source.substr(this.pos)});\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,terminatorMatch.index)});\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,inlineRuleMatch.matchIndex)});\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\ttree.push({type: \"text\", text: this.source.substr(this.pos)});\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar keepFilter;\n\tif(type === \"only\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) !== -1;\n\t\t};\n\t} else if(type === \"except\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) === -1;\n\t\t};\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif(!keepFilter(ruleArray[t].rule.name)) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n",
"title": "$:/core/modules/parsers/wikiparser/wikiparser.js",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": {
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n",
"title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/pluginswitcher.js": {
"text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n",
"title": "$:/core/modules/pluginswitcher.js",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/saver-handler.js": {
"text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tthis.numChanges = 0;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(callback) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\tcallback(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\",\n\t\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert(\"Error while saving:\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n",
"title": "$:/core/modules/saver-handler.js",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/savers/andtidwiki.js": {
"text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t// Strip the file://\n\tif(pathname.indexOf(\"file://\") === 0) {\n\t\tpathname = pathname.substr(7);\n\t}\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Save the file\n\twindow.twi.saveFile(pathname,text);\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n",
"title": "$:/core/modules/savers/andtidwiki.js",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/download.js": {
"text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\tfilename = document.location.pathname.substr(p+1);\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tlink.setAttribute(\"target\",\"_blank\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n",
"title": "$:/core/modules/savers/download.js",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/fsosaver.js": {
"text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n",
"title": "$:/core/modules/savers/fsosaver.js",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/manualdownload.js": {
"text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n",
"title": "$:/core/modules/savers/manualdownload.js",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/msdownload.js": {
"text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n",
"title": "$:/core/modules/savers/msdownload.js",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/tiddlyfox.js": {
"text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n",
"title": "$:/core/modules/savers/tiddlyfox.js",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/tiddlyie.js": {
"text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n",
"title": "$:/core/modules/savers/tiddlyie.js",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/twedit.js": {
"text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback(\"Error saving to TWEdit: \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n",
"title": "$:/core/modules/savers/twedit.js",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/upload.js": {
"text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\treturn false;\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; ;charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback(\"Error:\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n",
"title": "$:/core/modules/savers/upload.js",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/browser-messaging.js": {
"text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\"),\n\t\t\tiframeInfo = {\n\t\t\t\turl: url,\n\t\t\t\tstatus: \"loading\",\n\t\t\t\tdomNode: iframe\n\t\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert(\"Error loading plugin library: \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert(\"Error loading plugin library: \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\tconsole.log(\"browser-messaging: \",document.location.toString())\n\t\tconsole.log(\"browser-messaging: Received message from\",event.origin);\n\t\tconsole.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n",
"title": "$:/core/modules/browser-messaging.js",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/commands.js": {
"text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n",
"title": "$:/core/modules/startup/commands.js",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/favicon.js": {
"text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",\"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text);\n\t}\n}\n\n})();\n",
"title": "$:/core/modules/startup/favicon.js",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/info.js": {
"text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Collect up the info tiddlers\n\tvar infoTiddlerFields = {};\n\t// Give each info module a chance to fill in as many info tiddlers as they want\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tvar tiddlerFieldsArray = moduleExports.getInfoTiddlerFields(infoTiddlerFields);\n\t\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\t\tif(fields) {\n\t\t\t\t\tinfoTiddlerFields[fields.title] = fields;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Bake the info tiddlers into a plugin\n\tvar fields = {\n\t\ttitle: \"$:/temp/info-plugin\",\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"info\",\n\t\ttext: JSON.stringify({tiddlers: infoTiddlerFields},null,$tw.config.preferences.jsonSpaces)\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\t$tw.wiki.readPluginInfo();\n\t$tw.wiki.registerPluginTiddlers(\"info\");\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n",
"title": "$:/core/modules/startup/info.js",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/load-modules.js": {
"text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n",
"title": "$:/core/modules/startup/load-modules.js",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/password.js": {
"text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n",
"title": "$:/core/modules/startup/password.js",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/render.js": {
"text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/PageTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar DRAFT_TIDDLER_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n\t})();\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only drafts have changed\n\t\tvar onlyDraftsHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !tiddler.hasField(\"draft.of\")) {\n\t\t\t\tonlyDraftsHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyDraftsHaveChanged) {\n\t\t\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = DRAFT_TIDDLER_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,timeout);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n};\n\n})();\n",
"title": "$:/core/modules/startup/render.js",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/rootwidget.js": {
"text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the notification mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param);\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tif(document[fullscreen._fullscreenElement]) {\n\t\t\t\tdocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tdocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/startup/rootwidget.js",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup.js": {
"text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE = \"$:/config/Performance/Instrumentation\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t}\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance($tw.wiki.getTiddlerText(PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE,\"no\") === \"yes\");\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-US\"\n\t\t]\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget = new widget.widget({\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},{\n\t\t\twiki: $tw.wiki,\n\t\t\tdocument: document\n\t\t});\n\t}\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t} \n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({wiki: $tw.wiki, dirtyTracking: !$tw.syncadaptor});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/startup.js",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/story.js": {
"text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers();\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\t\t\t\t\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permalink\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permaview\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t// Invoke any hooks that want to change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// If a target tiddler was specified add it to the history stack\n\tif(target && target !== \"\") {\n\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t}\n\t\t$tw.wiki.addToHistory(target);\n\t} else if(storyList.length > 0) {\n\t\t$tw.wiki.addToHistory(storyList[0]);\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\tif(options.updateAddressBar !== \"no\") {\n\t\t// Get the story and the history stack\n\t\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\t\ttargetTiddler = \"\";\n\t\tif(options.targetTiddler) {\n\t\t\ttargetTiddler = options.targetTiddler;\n\t\t} else {\n\t\t\t// The target tiddler is the one at the top of the stack\n\t\t\tif(historyList.length > 0) {\n\t\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t\t}\n\t\t\t// Blank the target tiddler if it isn't present in the story\n\t\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\t\ttargetTiddler = \"\";\n\t\t\t}\n\t\t}\n\t\t// Assemble the location hash\n\t\tif(options.updateAddressBar === \"permalink\") {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t} else {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t}\n\t\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\t\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\t\tif(options.updateHistory === \"yes\") {\n\t\t\t\t// Assign the location hash so that history is updated\n\t\t\t\twindow.location.hash = $tw.locationHash;\n\t\t\t} else {\n\t\t\t\t// We use replace so that browser history isn't affected\n\t\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t\t}\n\t\t}\n\t}\n}\n\n})();\n",
"title": "$:/core/modules/startup/story.js",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/windows.js": {
"text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\nvar windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\",\n\t\t\tvariables = $tw.utils.extend({},paramObject,{currentTiddler: title});\n\t\t// Open the window\n\t\tvar srcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\twindows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = title;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{document: $tw.fakeDocument, variables: variables}),\n\t\t\tstyleContainer = $tw.fakeDocument.createElement(\"style\");\n\t\tstyleWidgetNode.render(styleContainer,null);\n\t\tvar styleElement = srcDocument.createElement(\"style\");\n\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\tsrcDocument.head.insertBefore(styleElement,srcDocument.head.firstChild);\n\t\t// Render the text of the tiddler\n\t\tvar parser = $tw.wiki.parseTiddler(template),\n\t\t\twidgetNode = $tw.wiki.makeWidget(parser,{document: srcDocument, parentWidget: $tw.rootWidget, variables: variables});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each(windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n",
"title": "$:/core/modules/startup/windows.js",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/story.js": {
"text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(navigateTo);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,navigateTo);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n",
"title": "$:/core/modules/story.js",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/storyviews/classic.js": {
"text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar currWidth = targetElement.offsetWidth,\n\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Remove the dom nodes of the widget at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"translateX(0px)\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.classic = ClassicStoryView;\n\n})();",
"title": "$:/core/modules/storyviews/classic.js",
"type": "application/javascript",
"module-type": "storyview"
},
"$:/core/modules/storyviews/pop.js": {
"text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n",
"title": "$:/core/modules/storyviews/pop.js",
"type": "application/javascript",
"module-type": "storyview"
},
"$:/core/modules/storyviews/zoomin.js": {
"text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerDataCached(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx = zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty = zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();\n",
"title": "$:/core/modules/storyviews/zoomin.js",
"type": "application/javascript",
"module-type": "storyview"
},
"$:/core/modules/syncer.js": {
"text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store. If a syncadaptor is used then individual tiddlers are synchronised through it. If there is no syncadaptor then the entire wiki is saved via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.syncadaptor = options.syncadaptor;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\"));\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\t// Tasks are {type: \"load\"/\"save\"/\"delete\", title:, queueTime:, lastModificationTime:}\n\tthis.taskQueue = {}; // Hashmap of tasks yet to be performed\n\tthis.taskInProgress = {}; // Hash of tasks in progress\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.syncToServer(changes);\n\t});\n\t// Browser event handlers\n\tif($tw.browser) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function() {\n\t\t\tself.handleLoginEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\tself.handleLazyLoadEvent(title);\n\t});\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nConstants\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.filterFn.call(this.wiki);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tself.tiddlerInfo[title] = {\n\t\t\trevision: tiddler.fields.revision,\n\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t};\n\t});\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\treturn (this.numTasksInQueue() > 0) || (this.numTasksInProgress() > 0);\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(this.wiki.getTiddler(tiddlerFields.title),tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: tiddlerFields.revision,\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Set the various status tiddlers\n\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\tif(isLoggedIn) {\n\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t} else {\n\t\t\t\tself.wiki.deleteTiddler(self.titleUserName);\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tif(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tvar self = this;\n\t\tif(this.pollTimerId) {\n\t\t\tclearTimeout(this.pollTimerId);\n\t\t\tthis.pollTimerId = null;\n\t\t}\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\t// Trigger the next sync\n\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\tself.pollTimerId = null;\n\t\t\t\tself.syncFromServer.call(self);\n\t\t\t},self.pollTimerInterval);\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(\"Error retrieving skinny tiddler list:\",err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null;\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Do a full load if we've already got a fat version of the tiddler\n\t\t\t\t\tif(tiddler && tiddler.fields.text !== undefined) {\n\t\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\t\tself.enqueueSyncTask({\n\t\t\t\t\t\t\ttype: \"load\",\n\t\t\t\t\t\t\ttitle: tiddlerFields.title\n\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Load the skinny version of the tiddler\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nSynchronise a set of changes to the server\n*/\nSyncer.prototype.syncToServer = function(changes) {\n\tvar self = this,\n\t\tnow = Date.now(),\n\t\tfilteredChanges = this.filterFn.call(this.wiki,function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t$tw.utils.each(changes,function(change,title,object) {\n\t\t// Process the change if it is a deletion of a tiddler we're already syncing, or is on the filtered change list\n\t\tif((change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) || filteredChanges.indexOf(title) !== -1) {\n\t\t\t// Queue a task to sync this tiddler\n\t\t\tself.enqueueSyncTask({\n\t\t\t\ttype: change.deleted ? \"delete\" : \"save\",\n\t\t\t\ttitle: title\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Queue up a sync task to load this tiddler\n\tthis.enqueueSyncTask({\n\t\ttype: \"load\",\n\t\ttitle: title\n\t});\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!isLoggedIn) {\n\t\t\t$tw.passwordPrompt.createPrompt({\n\t\t\t\tserviceName: \"Login to TiddlySpace\",\n\t\t\t\tcallback: function(data) {\n\t\t\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\t\t\tself.syncFromServer();\n\t\t\t\t\t});\n\t\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(null,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nQueue up a sync task. If there is already a pending task for the tiddler, just update the last modification time\n*/\nSyncer.prototype.enqueueSyncTask = function(task) {\n\tvar self = this,\n\t\tnow = Date.now();\n\t// Set the timestamps on this task\n\ttask.queueTime = now;\n\ttask.lastModificationTime = now;\n\t// Fill in some tiddlerInfo if the tiddler is one we haven't seen before\n\tif(!$tw.utils.hop(this.tiddlerInfo,task.title)) {\n\t\tthis.tiddlerInfo[task.title] = {\n\t\t\trevision: null,\n\t\t\tadaptorInfo: {},\n\t\t\tchangeCount: -1\n\t\t};\n\t}\n\t// Bail if this is a save and the tiddler is already at the changeCount that the server has\n\tif(task.type === \"save\" && this.wiki.getChangeCount(task.title) <= this.tiddlerInfo[task.title].changeCount) {\n\t\treturn;\n\t}\n\t// Check if this tiddler is already in the queue\n\tif($tw.utils.hop(this.taskQueue,task.title)) {\n\t\t// this.logger.log(\"Re-queueing up sync task with type:\",task.type,\"title:\",task.title);\n\t\tvar existingTask = this.taskQueue[task.title];\n\t\t// If so, just update the last modification time\n\t\texistingTask.lastModificationTime = task.lastModificationTime;\n\t\t// If the new task is a save then we upgrade the existing task to a save. Thus a pending load is turned into a save if the tiddler changes locally in the meantime. But a pending save is not modified to become a load\n\t\tif(task.type === \"save\" || task.type === \"delete\") {\n\t\t\texistingTask.type = task.type;\n\t\t}\n\t} else {\n\t\t// this.logger.log(\"Queuing up sync task with type:\",task.type,\"title:\",task.title);\n\t\t// If it is not in the queue, insert it\n\t\tthis.taskQueue[task.title] = task;\n\t\tthis.updateDirtyStatus();\n\t}\n\t// Process the queue\n\t$tw.utils.nextTick(function() {self.processTaskQueue.call(self);});\n};\n\n/*\nReturn the number of tasks in progress\n*/\nSyncer.prototype.numTasksInProgress = function() {\n\treturn $tw.utils.count(this.taskInProgress);\n};\n\n/*\nReturn the number of tasks in the queue\n*/\nSyncer.prototype.numTasksInQueue = function() {\n\treturn $tw.utils.count(this.taskQueue);\n};\n\n/*\nTrigger a timeout if one isn't already outstanding\n*/\nSyncer.prototype.triggerTimeout = function() {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},self.taskTimerInterval);\n\t}\n};\n\n/*\nProcess the task queue, performing the next task if appropriate\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if we're not already performing a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif(this.numTasksInProgress() === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(task) {\n\t\t\t// Remove the task from the queue and add it to the in progress list\n\t\t\tdelete this.taskQueue[task.title];\n\t\t\tthis.taskInProgress[task.title] = task;\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// Dispatch the task\n\t\t\tthis.dispatchTask(task,function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\tself.logger.alert(\"Sync error while processing '\" + task.title + \"':\\n\" + err);\n\t\t\t\t}\n\t\t\t\t// Mark that this task is no longer in progress\n\t\t\t\tdelete self.taskInProgress[task.title];\n\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t// Process the next task\n\t\t\t\tself.processTaskQueue.call(self);\n\t\t\t});\n\t\t} else {\n\t\t\t// Make sure we've set a time if there wasn't a task to perform, but we've still got tasks in the queue\n\t\t\tif(this.numTasksInQueue() > 0) {\n\t\t\t\tthis.triggerTimeout();\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nChoose the next applicable task\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar self = this,\n\t\tcandidateTask = null,\n\t\tnow = Date.now();\n\t// Select the best candidate task\n\t$tw.utils.each(this.taskQueue,function(task,title) {\n\t\t// Exclude the task if there's one of the same name in progress\n\t\tif($tw.utils.hop(self.taskInProgress,title)) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is a save and the tiddler has been modified recently, but not hit the fallback time\n\t\tif(task.type === \"save\" && (now - task.lastModificationTime) < self.throttleInterval &&\n\t\t\t(now - task.queueTime) < self.fallbackInterval) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is newer than the current best candidate\n\t\tif(candidateTask && candidateTask.queueTime < task.queueTime) {\n\t\t\treturn;\n\t\t}\n\t\t// Now this is our best candidate\n\t\tcandidateTask = task;\n\t});\n\treturn candidateTask;\n};\n\n/*\nDispatch a task and invoke the callback\n*/\nSyncer.prototype.dispatchTask = function(task,callback) {\n\tvar self = this;\n\tif(task.type === \"save\") {\n\t\tvar changeCount = this.wiki.getChangeCount(task.title),\n\t\t\ttiddler = this.wiki.getTiddler(task.title);\n\t\tthis.logger.log(\"Dispatching 'save' task:\",task.title);\n\t\tif(tiddler) {\n\t\t\tthis.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\t// Adjust the info stored about this tiddler\n\t\t\t\tself.tiddlerInfo[task.title] = {\n\t\t\t\t\tchangeCount: changeCount,\n\t\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\t\trevision: revision\n\t\t\t\t};\n\t\t\t\t// Invoke the callback\n\t\t\t\tcallback(null);\n\t\t\t},{\n\t\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t\t});\n\t\t} else {\n\t\t\tthis.logger.log(\" Not Dispatching 'save' task:\",task.title,\"tiddler does not exist\");\n\t\t\treturn callback(null);\n\t\t}\n\t} else if(task.type === \"load\") {\n\t\t// Load the tiddler\n\t\tthis.logger.log(\"Dispatching 'load' task:\",task.title);\n\t\tthis.syncadaptor.loadTiddler(task.title,function(err,tiddlerFields) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Store the tiddler\n\t\t\tif(tiddlerFields) {\n\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t});\n\t} else if(task.type === \"delete\") {\n\t\t// Delete the tiddler\n\t\tthis.logger.log(\"Dispatching 'delete' task:\",task.title);\n\t\tthis.syncadaptor.deleteTiddler(task.title,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tdelete self.tiddlerInfo[task.title];\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t},{\n\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t});\n\t}\n};\n\nexports.Syncer = Syncer;\n\n})();\n",
"title": "$:/core/modules/syncer.js",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/tiddler.js": {
"text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = [];\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields.push(field + \": \" + this.getFieldString(field));\n\t\t\t}\n\t\t}\n\t}\n\treturn fields.join(\"\\n\");\n};\n\n/*\nCompare two tiddlers for equality\ntiddler: the tiddler to compare\nexcludeFields: array of field names to exclude from the comparison\n*/\nexports.isEqual = function(tiddler,excludeFields) {\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\treturn false;\n\t}\n\texcludeFields = excludeFields || [];\n\tvar self = this,\n\t\tdifferences = []; // Fields that have differences\n\t// Add to the differences array\n\tfunction addDifference(fieldName) {\n\t\t// Check for this field being excluded\n\t\tif(excludeFields.indexOf(fieldName) === -1) {\n\t\t\t// Save the field as a difference\n\t\t\t$tw.utils.pushTop(differences,fieldName);\n\t\t}\n\t}\n\t// Returns true if the two values of this field are equal\n\tfunction isFieldValueEqual(fieldName) {\n\t\tvar valueA = self.fields[fieldName],\n\t\t\tvalueB = tiddler.fields[fieldName];\n\t\t// Check for identical string values\n\t\tif(typeof(valueA) === \"string\" && typeof(valueB) === \"string\" && valueA === valueB) {\n\t\t\treturn true;\n\t\t}\n\t\t// Check for identical array values\n\t\tif($tw.utils.isArray(valueA) && $tw.utils.isArray(valueB) && $tw.utils.isArrayEqual(valueA,valueB)) {\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise the fields must be different\n\t\treturn false;\n\t}\n\t// Compare our fields\n\tfor(var fieldName in this.fields) {\n\t\tif(!isFieldValueEqual(fieldName)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// There's a difference for every field in the other tiddler that we don't have\n\tfor(fieldName in tiddler.fields) {\n\t\tif(!(fieldName in this.fields)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// Return whether there were any differences\n\treturn differences.length === 0;\n};\n\n})();\n",
"title": "$:/core/modules/tiddler.js",
"type": "application/javascript",
"module-type": "tiddlermethod"
},
"$:/core/modules/upgraders/plugins.js": {
"text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"] && incomingTiddler.version) {\n\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
"title": "$:/core/modules/upgraders/plugins.js",
"type": "application/javascript",
"module-type": "upgrader"
},
"$:/core/modules/upgraders/system.js": {
"text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
"title": "$:/core/modules/upgraders/system.js",
"type": "application/javascript",
"module-type": "upgrader"
},
"$:/core/modules/upgraders/themetweaks.js": {
"text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerDataCached(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
"title": "$:/core/modules/upgraders/themetweaks.js",
"type": "application/javascript",
"module-type": "upgrader"
},
"$:/core/modules/utils/crypto.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/utils/crypto.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/animations/slide.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n",
"title": "$:/core/modules/utils/dom/animations/slide.js",
"type": "application/javascript",
"module-type": "animation"
},
"$:/core/modules/utils/dom/animator.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n",
"title": "$:/core/modules/utils/dom/animator.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/browser.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif($tw.browser && document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n",
"title": "$:/core/modules/utils/dom/browser.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/csscolorparser.js": {
"text": "// (c) Dean McNamee <dean@gmail.com>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) { // Clamp to integer 0 .. 255.\n i = Math.round(i); // Seems to be what Chrome does (vs truncation).\n return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) { // Clamp to float 0.0 .. 1.0.\n return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) { // int or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_byte(parseFloat(str) / 100 * 255);\n return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) { // float or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_float(parseFloat(str) / 100);\n return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n if (h < 0) h += 1;\n else if (h > 1) h -= 1;\n\n if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n if (h * 2 < 1) return m2;\n if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n return m1;\n}\n\nfunction parseCSSColor(css_str) {\n // Remove all whitespace, not compliant, but should just be more accepting.\n var str = css_str.replace(/ /g, '').toLowerCase();\n\n // Color keywords (and transparent) lookup.\n if (str in kCSSColorTable) return kCSSColorTable[str].slice(); // dup.\n\n // #abc and #abc123 syntax.\n if (str[0] === '#') {\n if (str.length === 4) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xfff)) return null; // Covers NaN.\n return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n (iv & 0xf0) | ((iv & 0xf0) >> 4),\n (iv & 0xf) | ((iv & 0xf) << 4),\n 1];\n } else if (str.length === 7) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xffffff)) return null; // Covers NaN.\n return [(iv & 0xff0000) >> 16,\n (iv & 0xff00) >> 8,\n iv & 0xff,\n 1];\n }\n\n return null;\n }\n\n var op = str.indexOf('('), ep = str.indexOf(')');\n if (op !== -1 && ep + 1 === str.length) {\n var fname = str.substr(0, op);\n var params = str.substr(op+1, ep-(op+1)).split(',');\n var alpha = 1; // To allow case fallthrough.\n switch (fname) {\n case 'rgba':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'rgb':\n if (params.length !== 3) return null;\n return [parse_css_int(params[0]),\n parse_css_int(params[1]),\n parse_css_int(params[2]),\n alpha];\n case 'hsla':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'hsl':\n if (params.length !== 3) return null;\n var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360; // 0 .. 1\n // NOTE(deanm): According to the CSS spec s/l should only be\n // percentages, but we don't bother and let float or percentage.\n var s = parse_css_float(params[1]);\n var l = parse_css_float(params[2]);\n var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n var m1 = l * 2 - m2;\n return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n alpha];\n default:\n return null;\n }\n }\n\n return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n",
"title": "$:/core/modules/utils/dom/csscolorparser.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.className && el.className.toString().split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = el.className.split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t}\n\tel.className = c.join(\" \");\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = el.className.split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function() {\n\tif(\"scrollX\" in window) {\n\t\treturn {x: window.scrollX, y: window.scrollY};\n\t} else {\n\t\treturn {x: document.documentElement.scrollLeft, y: document.documentElement.scrollTop};\n\t}\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\ttry {\n\t\tif(window.localStorage) {\n\t\t\tlocalStorage.setItem(\"tw5-password-\" + name,password);\n\t\t}\n\t} catch(e) {\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\ttry {\n\t\treturn window.localStorage ? localStorage.getItem(\"tw5-password-\" + name) : \"\";\n\t} catch(e) {\n\t\treturn \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n\n})();\n",
"title": "$:/core/modules/utils/dom.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/http.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data)\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tdata = results.join(\"&\");\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this.responseText,this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback(\"XMLHttpRequest error code: \" + this.status);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,options.url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !$tw.utils.hop(headers,\"Content-type\")) {\n\t\trequest.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e);\n\t}\n\treturn request;\n};\n\n})();\n",
"title": "$:/core/modules/utils/dom/http.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/keyboard.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"enter\": 13,\n\t\"escape\": 27\n};\n\n/*\nParses a key descriptor into the structure:\n{\n\tkeyCode: numeric keycode\n\tshiftKey: boolean\n\taltKey: boolean\n\tctrlKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nexports.parseKeyDescriptor = function(keyDescriptor) {\n\tvar components = keyDescriptor.split(\"+\"),\n\t\tinfo = {\n\t\t\tkeyCode: 0,\n\t\t\tshiftKey: false,\n\t\t\taltKey: false,\n\t\t\tctrlKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase();\n\t\t// Look for modifier keys\n\t\tif(s === \"ctrl\") {\n\t\t\tinfo.ctrlKey = true;\n\t\t} else if(s === \"shift\") {\n\t\t\tinfo.shiftKey = true;\n\t\t} else if(s === \"alt\") {\n\t\t\tinfo.altKey = true;\n\t\t} else if(s === \"meta\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(namedKeys[s]) {\n\t\t\tinfo.keyCode = namedKeys[s];\n\t\t}\n\t}\n\treturn info;\n};\n\nexports.checkKeyDescriptor = function(event,keyInfo) {\n\tvar metaKeyStatus = !!keyInfo.metaKey; // Using a temporary variable to keep JSHint happy\n\treturn event.keyCode === keyInfo.keyCode && \n\t\t\tevent.shiftKey === keyInfo.shiftKey && \n\t\t\tevent.altKey === keyInfo.altKey && \n\t\t\tevent.ctrlKey === keyInfo.ctrlKey && \n\t\t\tevent.metaKey === metaKeyStatus;\t\n};\n\n})();\n",
"title": "$:/core/modules/utils/dom/keyboard.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/modal.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\trefreshHandler,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Create the wrapper divs\n\tvar wrapper = document.createElement(\"div\"),\n\t\tmodalBackdrop = document.createElement(\"div\"),\n\t\tmodalWrapper = document.createElement(\"div\"),\n\t\tmodalHeader = document.createElement(\"div\"),\n\t\theaderTitle = document.createElement(\"h3\"),\n\t\tmodalBody = document.createElement(\"div\"),\n\t\tmodalLink = document.createElement(\"a\"),\n\t\tmodalFooter = document.createElement(\"div\"),\n\t\tmodalFooterHelp = document.createElement(\"span\"),\n\t\tmodalFooterButtons = document.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(document.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler && tiddler.fields && tiddler.fields.help) {\n\t\tvar link = document.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.appendChild(document.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: \"Close\"\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + window.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\twindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tdocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tdocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tif($tw.pageContainer) {\n\t\t$tw.utils.toggleClass($tw.pageContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n",
"title": "$:/core/modules/utils/dom/modal.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/notifier.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{parentWidget: $tw.rootWidget, document: document, variables: variables});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n",
"title": "$:/core/modules/utils/dom/notifier.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/popup.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = this.findPopup(options.title);\n\t// Compute the new state\n\tvar state = index === -1;\n\tif(options.force !== undefined) {\n\t\tstate = options.force;\n\t}\n\t// Show or cancel the popup according to the new state\n\tif(state) {\n\t\tthis.show(options);\n\t} else {\n\t\tthis.cancel(index);\n\t}\n};\n\nPopup.prototype.findPopup = function(title) {\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\treturn index;\n};\n\nPopup.prototype.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\t// Store the popup details if not already there\n\tif(this.findPopup(options.title) === -1) {\n\t\tthis.popups.push({\n\t\t\ttitle: options.title,\n\t\t\twiki: options.wiki,\n\t\t\tdomNode: options.domNode\n\t\t});\n\t}\n\t// Set the state tiddler\n\toptions.wiki.setTextReference(options.title,\n\t\t\t\"(\" + options.domNode.offsetLeft + \",\" + options.domNode.offsetTop + \",\" + \n\t\t\t\toptions.domNode.offsetWidth + \",\" + options.domNode.offsetHeight + \")\");\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n",
"title": "$:/core/modules/utils/dom/popup.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/scroller.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\treturn this.scrollIntoView(event.target);\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\t// Now get ready to scroll the body\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = $tw.utils.getScrollPosition();\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar clientBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\ttop: clientBounds.top + scrollPosition.y,\n\t\t\twidth: clientBounds.width,\n\t\t\theight: clientBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t// targetPos/targetSize - position and size of the target element\n\t// currentPos/currentSize - position and size of the current scroll viewport\n\t// returns: new position of the scroll viewport\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to it's top/left\n\t\t\tif(targetPos <= currentPos) {\n\t\t\t\tnewPos = targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\tnewPos = targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\tnewPos = targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\tnewPos = currentPos;\n\t\t\t}\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,window.innerWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,window.innerHeight);\n\t// Only scroll if the position has changed\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\twindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n",
"title": "$:/core/modules/utils/dom/scroller.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/edition-info.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n",
"title": "$:/core/modules/utils/edition-info.js",
"type": "application/javascript",
"module-type": "utils-node"
},
"$:/core/modules/utils/fakedom.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text;\n};\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nObject.defineProperty(TW_TextNode.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\treturn this.textContent.replace(/(\\r?\\n)/g,\"\");\n\t}\n});\n\nvar TW_Element = function(tag,namespace) {\n\tbumpSequenceNumber(this);\n\tthis.isTiddlyWikiFakeDom = true;\n\tthis.tag = tag;\n\tthis.attributes = {};\n\tthis.isRaw = false;\n\tthis.children = [];\n\tthis.style = {};\n\tthis.namespaceURI = namespace || \"http://www.w3.org/1999/xhtml\";\n};\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nTW_Element.prototype.getAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot getAttribute on a raw TW_Element\";\n\t}\n\treturn this.attributes[name];\n};\n\nTW_Element.prototype.setAttribute = function(name,value) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot setAttribute on a raw TW_Element\";\n\t}\n\tthis.attributes[name] = value;\n};\n\nTW_Element.prototype.setAttributeNS = function(namespace,name,value) {\n\tthis.setAttribute(name,value);\n};\n\nTW_Element.prototype.removeAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot removeAttribute on a raw TW_Element\";\n\t}\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\tdelete this.attributes[name];\n\t}\n};\n\nTW_Element.prototype.appendChild = function(node) {\n\tthis.children.push(node);\n\tnode.parentNode = this;\n};\n\nTW_Element.prototype.insertBefore = function(node,nextSibling) {\n\tif(nextSibling) {\n\t\tvar p = this.children.indexOf(nextSibling);\n\t\tif(p !== -1) {\n\t\t\tthis.children.splice(p,0,node);\n\t\t\tnode.parentNode = this;\n\t\t} else {\n\t\t\tthis.appendChild(node);\n\t\t}\n\t} else {\n\t\tthis.appendChild(node);\n\t}\n};\n\nTW_Element.prototype.removeChild = function(node) {\n\tvar p = this.children.indexOf(node);\n\tif(p !== -1) {\n\t\tthis.children.splice(p,1);\n\t}\n};\n\nTW_Element.prototype.hasChildNodes = function() {\n\treturn !!this.children.length;\n};\n\nObject.defineProperty(TW_Element.prototype, \"childNodes\", {\n\tget: function() {\n\t\treturn this.children;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"firstChild\", {\n\tget: function() {\n\t\treturn this.children[0];\n\t}\n});\n\nTW_Element.prototype.addEventListener = function(type,listener,useCapture) {\n\t// Do nothing\n};\n\nObject.defineProperty(TW_Element.prototype, \"tagName\", {\n\tget: function() {\n\t\treturn this.tag || \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this.style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this.style) {\n\t\t\t\tstyle.push(s + \":\" + this.style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\")\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tthrow \"Cannot get textContent on a raw TW_Element\";\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tthrow \"Cannot get formattedTextContent on a raw TW_Element\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n",
"title": "$:/core/modules/utils/fakedom.js",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/utils/filesystem.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = $tw.utils.removeTrailingSeparator(srcPath);\n\tdstPath = $tw.utils.removeTrailingSeparator(dstPath);\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = new Buffer(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n})();\n",
"title": "$:/core/modules/utils/filesystem.js",
"type": "application/javascript",
"module-type": "utils-node"
},
"$:/core/modules/utils/logger.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName) {\n\tthis.componentName = componentName || \"\";\n}\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tif(console !== undefined && console.log !== undefined) {\n\t\treturn Function.apply.call(console.log, console, [this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)));\n\t}\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\t// Prepare the text of the alert\n\tvar text = Array.prototype.join.call(arguments,\" \");\n\t// Create alert tiddlers in the browser\n\tif($tw.browser) {\n\t\t// Check if there is an existing alert with the same text and the same component\n\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\talertFields,\n\t\t\texistingCount,\n\t\t\tself = this;\n\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t}\n\t\t});\n\t\tif(alertFields) {\n\t\t\texistingCount = alertFields.count || 1;\n\t\t} else {\n\t\t\talertFields = {\n\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\ttext: text,\n\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\tcomponent: this.componentName\n\t\t\t};\n\t\t\texistingCount = 0;\n\t\t}\n\t\talertFields.modified = new Date();\n\t\tif(++existingCount > 1) {\n\t\t\talertFields.count = existingCount;\n\t\t} else {\n\t\t\talertFields.count = undefined;\n\t\t}\n\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t// Log the alert as well\n\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t} else {\n\t\t// Print an orange message to the console if not in the browser\n\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n",
"title": "$:/core/modules/utils/logger.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/parsetree.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n/*\nHelper to get the text of a parse tree node or array of nodes\n*/\nexports.getParseTreeText = function getParseTreeText(tree) {\n\tvar output = [];\n\tif($tw.utils.isArray(tree)) {\n\t\t$tw.utils.each(tree,function(node) {\n\t\t\toutput.push(getParseTreeText(node));\n\t\t});\n\t} else {\n\t\tif(tree.type === \"text\") {\n\t\t\toutput.push(tree.text);\n\t\t}\n\t\tif(tree.children) {\n\t\t\treturn getParseTreeText(tree.children);\n\t\t}\n\t}\n\treturn output.join(\"\");\n};\n\n})();\n",
"title": "$:/core/modules/utils/parsetree.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/performance.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap of current values of measurements\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n}\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tself.measures = {};\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime).toFixed(2) + \"ms\");\n\t\t\tfor(var m in self.measures) {\n\t\t\t\tself.logger.log(\"+\" + m + \": \" + self.measures[m].toFixed(2) + \"ms\");\n\t\t\t}\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments),\n\t\t\t\tvalue = self.measures[name] || 0;\n\t\t\tself.measures[name] = value + $tw.utils.timer(startTime);\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n",
"title": "$:/core/modules/utils/performance.js",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/utils/pluginmaker.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\nError: \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n",
"title": "$:/core/modules/utils/pluginmaker.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/utils.js": {
"text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\tconsole.log($tw.node ? \"\\x1b[1;33m\" + text + \"\\x1b[0m\" : text);\n}\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\treturn Object.keys(object || {}).length;\n};\n\n/*\nCheck if an array is equal by value and by reference.\n*/\nexports.isArrayEqual = function(array1,array2) {\n\tif(array1 === array2) {\n\t\treturn true;\n\t}\n\tarray1 = array1 || [];\n\tarray2 = array2 || [];\n\tif(array1.length !== array2.length) {\n\t\treturn false;\n\t}\n\treturn array1.every(function(value,index) {\n\t\treturn value === array2[index];\n\t});\n};\n\n/*\nPush entries onto an array, removing them first if they already exist in the array\n\tarray: array to modify (assumed to be free of duplicates)\n\tvalue: a single value to push or an array of values to push\n*/\nexports.pushTop = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\t// Remove any array entries that are duplicated in the new values\n\t\tif(value.length !== 0) {\n\t\t\tif(array.length !== 0) {\n\t\t\t\tif(value.length < array.length) {\n\t\t\t\t\tfor(t=0; t<value.length; t++) {\n\t\t\t\t\t\tp = array.indexOf(value[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(p,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor(t=array.length-1; t>=0; t--) {\n\t\t\t\t\t\tp = value.indexOf(array[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(t,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Push the values on top of the main array\n\t\t\tarray.push.apply(array,value);\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t\tarray.push(value);\n\t}\n\treturn array;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.deepFreeze = function deepFreeze(object) {\n\tvar property, key;\n\tObject.freeze(object);\n\tfor(key in object) {\n\t\tproperty = object[key];\n\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\tdeepFreeze(property);\n\t\t}\n\t}\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.getYearForWeekNo(date);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn date.getFullYear();\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call();\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar n = Math.floor((dt.getTime()-new Date(dt.getFullYear(),0,1) + 3600000) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\", duration: 365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\", duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\", duration: 24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\", duration: 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration: 60 * 1000},\n\t\t{name: \"Seconds\", duration: 1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&\", < to \"<\", > to \">\", \" to \""\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&\").replace(/</mg,\"<\").replace(/>/mg,\">\").replace(/\\\"/mg,\""\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar e = s.substr(1,s.length-2); // Strip the & and the ;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\treturn String.fromCharCode(parseInt(e.substr(2),16));\t\n\t\t} else {\n\t\t\treturn String.fromCharCode(parseInt(e.substr(1),10));\n\t\t}\n\t} else {\n\t\tvar c = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn String.fromCharCode(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\') // backslash\n\t\t.replace(/\"/g, '\\\\\"') // double quote character\n\t\t.replace(/'/g, \"\\\\'\") // single quote character\n\t\t.replace(/\\r/g, '\\\\r') // carriage return\n\t\t.replace(/\\n/g, '\\\\n') // line feed\n\t\t.replace(/[\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|'\"\\\\^~]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,4);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10);\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\tif($tw.browser) {\n\t\t// TODO\n\t\tthrow \"$tw.utils.base64Decode() doesn't work in the browser\";\n\t} else {\n\t\treturn (new Buffer(string64,\"base64\")).toString();\n\t}\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\t\t\n\t\tm = r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tparts.push(\"data:\");\n\tparts.push(type);\n\tparts.push(isBase64 ? \";base64\" : \"\");\n\tparts.push(\",\");\n\tparts.push(isBase64 ? text : encodeURIComponent(text));\n\treturn parts.join(\"\");\n};\n\n/*\nUseful for finding out the fully escaped CSS selector equivalent to a given tag. For example:\n\n$tw.utils.tagToCssSelector(\"$:/tags/Stylesheet\") --> tc-tagged-\\%24\\%3A\\%2Ftags\\%2FStylesheet\n*/\nexports.tagToCssSelector = function(tagName) {\n\treturn \"tc-tagged-\" + encodeURIComponent(tagName).replace(/[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{\\|}~,]/mg,function(c) {\n\t\treturn \"\\\\\" + c;\n\t});\n};\n\n\n/*\nIE does not have sign function\n*/\nexports.sign = Math.sign || function(x) {\n\tx = +x; // convert to a number\n\tif (x === 0 || isNaN(x)) {\n\t\treturn x;\n\t}\n\treturn x > 0 ? 1 : -1;\n};\n\n})();\n",
"title": "$:/core/modules/utils/utils.js",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/widgets/action-deletefield.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {};\n\tif(this.actionField) {\n\t\tremoveFields[this.actionField] = undefined;\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t}\n\t\t});\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,removeFields,this.wiki.getCreationFields()));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/action-deletefield.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-deletetiddler.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/action-deletetiddler.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-listops.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/action-listops.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to apply list operations to any tiddler field (defaults to the 'list' field of the current tiddler)\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar ActionListopsWidget = function(parseTreeNode, options) {\n\tthis.initialise(parseTreeNode, options);\n};\n/**\n * Inherit from the base widget class\n */\nActionListopsWidget.prototype = new Widget();\n/**\n * Render this widget into the DOM\n */\nActionListopsWidget.prototype.render = function(parent, nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n/**\n * Compute the internal state of the widget\n */\nActionListopsWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.target = this.getAttribute(\"$tiddler\", this.getVariable(\n\t\t\"currentTiddler\"));\n\tthis.filter = this.getAttribute(\"$filter\");\n\tthis.subfilter = this.getAttribute(\"$subfilter\");\n\tthis.listField = this.getAttribute(\"$field\", \"list\");\n\tthis.listIndex = this.getAttribute(\"$index\");\n\tthis.filtertags = this.getAttribute(\"$tags\");\n};\n/**\n * \tRefresh the widget by ensuring our attributes are up to date\n */\nActionListopsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.$tiddler || changedAttributes.$filter ||\n\t\tchangedAttributes.$subfilter || changedAttributes.$field ||\n\t\tchangedAttributes.$index || changedAttributes.$tags) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n/**\n * \tInvoke the action associated with this widget\n */\nActionListopsWidget.prototype.invokeAction = function(triggeringWidget,\n\tevent) {\n\t//Apply the specified filters to the lists\n\tvar field = this.listField,\n\t\tindex,\n\t\ttype = \"!!\",\n\t\tlist = this.listField;\n\tif(this.listIndex) {\n\t\tfield = undefined;\n\t\tindex = this.listIndex;\n\t\ttype = \"##\";\n\t\tlist = this.listIndex;\n\t}\n\tif(this.filter) {\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(this.filter, this)));\n\t}\n\tif(this.subfilter) {\n\t\tvar subfilter = \"[list[\" + this.target + type + list + \"]] \" + this.subfilter;\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(subfilter, this)));\n\t}\n\tif(this.filtertags) {\n\t\tvar tagfilter = \"[list[\" + this.target + \"!!tags]] \" + this.filtertags;\n\t\tthis.wiki.setText(this.target, \"tags\", undefined, $tw.utils.stringifyList(\n\t\t\tthis.wiki.filterTiddlers(tagfilter, this)));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/action-listops.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-navigate.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/action-navigate.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-sendmessage.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\")\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/action-sendmessage.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-setfield.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSetFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"] || changedAttributes[\"$field\"] || changedAttributes[\"$index\"] || changedAttributes[\"$value\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\toptions = {};\n\toptions.suppressTimestamp = !this.actionTimestamp;\n\tif((typeof this.actionField == \"string\") || (typeof this.actionIndex == \"string\") || (typeof this.actionValue == \"string\")) {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue,options);\n\t}\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tself.wiki.setText(self.actionTiddler,name,undefined,attribute,options);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/action-setfield.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/browse.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\t// Nw.js supports \"nwsaveas\" to force a \"save as\" dialogue that allows a new or existing file to be selected\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Nw.js supports \"webkitdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,function(tiddlerFieldsArray) {\n\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/browse.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/button.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar tag = \"button\";\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = this.popup && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif(this.set && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(this,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n};\n\nButtonWidget.prototype.isSelected = function() {\n return this.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1)\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\t$tw.popup.triggerPopup({\n\t\tdomNode: this.domNodes[0],\n\t\ttitle: this.popup,\n\t\twiki: this.wiki\n\t});\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes[\"class\"] || changedAttributes.selectedClass || changedAttributes.style || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup])) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/button.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/checkbox.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value = tiddler.fields[this.checkboxField] || this.checkboxDefault || \"\";\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false,\n\t\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag);\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tvar value = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();",
"title": "$:/core/modules/widgets/checkbox.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/codeblock.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/codeblock.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/count.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = undefined;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/count.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/dropzone.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = \"tc-dropzone\";\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"}\n\t]);\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nDropZoneWidget.prototype.enterDrag = function() {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// We count enter/leave events\n\tthis.dragEnterCount = (this.dragEnterCount || 0) + 1;\n\t// If we're entering for the first time we need to apply highlighting\n\tif(this.dragEnterCount === 1) {\n\t\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.leaveDrag = function() {\n\t// Reduce the enter count\n\tthis.dragEnterCount = (this.dragEnterCount || 0) - 1;\n\t// Remove highlighting if we're leaving externally\n\tif(this.dragEnterCount <= 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent = function(event) {\n\tthis.enterDrag();\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent = function(event) {\n\tthis.leaveDrag();\n};\n\nDropZoneWidget.prototype.handleDropEvent = function(event) {\n\tthis.leaveDrag();\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Reset the enter count\n\tthis.dragEnterCount = 0;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = this.wiki.readFiles(dataTransfer.files,function(tiddlerFieldsArray) {\n\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t});\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\tthis.importData(dataTransfer);\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.importData = function(dataTransfer) {\n\t// Try each provided data type in turn\n\tfor(var t=0; t<this.importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || this.importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = this.importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.convertToFields(data);\n\t\t\t\tif(!tiddlerFields.title) {\n\t\t\t\t\ttiddlerFields.title = this.wiki.generateNewTitle(\"Untitled\");\n\t\t\t\t}\n\t\t\t\tthis.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nDropZoneWidget.prototype.importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, convertToFields: function(data) {\n\t\treturn JSON.parse(data);\n\t}},\n\t{type: \"URL\", IECompatible: true, convertToFields: function(data) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn JSON.parse(match[1]);\n\t\t} else {\n\t\t\treturn { // As URL string\n\t\t\t\ttext: data\n\t\t\t};\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, convertToFields: function(data) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn JSON.parse(match[1]);\n\t\t} else {\n\t\t\treturn { // As URL string\n\t\t\t\ttext: data\n\t\t\t};\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"text/plain\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"Text\", IECompatible: true, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}}\n];\n\nDropZoneWidget.prototype.handlePasteEvent = function(event) {\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar type = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\tvar tiddlerFields = {\n\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\ttype: type\n\t\t\t\t\t};\n\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t}\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/dropzone.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit-binary.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Construct the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"transclude\",\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t}\n\t}]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/edit-binary.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit-bitmap.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 300,\n\tDEFAULT_IMAGE_HEIGHT = 185;\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBitmapWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBitmapWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our element\n\tthis.canvasDomNode = $tw.utils.domMaker(\"canvas\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor\",\n\t\teventListeners: [{\n\t\t\tname: \"touchstart\", handlerObject: this, handlerMethod: \"handleTouchStartEvent\"\n\t\t},{\n\t\t\tname: \"touchmove\", handlerObject: this, handlerMethod: \"handleTouchMoveEvent\"\n\t\t},{\n\t\t\tname: \"touchend\", handlerObject: this, handlerMethod: \"handleTouchEndEvent\"\n\t\t},{\n\t\t\tname: \"mousedown\", handlerObject: this, handlerMethod: \"handleMouseDownEvent\"\n\t\t},{\n\t\t\tname: \"mousemove\", handlerObject: this, handlerMethod: \"handleMouseMoveEvent\"\n\t\t},{\n\t\t\tname: \"mouseup\", handlerObject: this, handlerMethod: \"handleMouseUpEvent\"\n\t\t}]\n\t});\n\tthis.widthDomNode = $tw.utils.domMaker(\"input\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor-width\",\n\t\teventListeners: [{\n\t\t\tname: \"change\", handlerObject: this, handlerMethod: \"handleWidthChangeEvent\"\n\t\t}]\n\t});\n\tthis.heightDomNode = $tw.utils.domMaker(\"input\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor-height\",\n\t\teventListeners: [{\n\t\t\tname: \"change\", handlerObject: this, handlerMethod: \"handleHeightChangeEvent\"\n\t\t}]\n\t});\n\t// Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tparent.insertBefore(this.widthDomNode,nextSibling);\n\tparent.insertBefore(this.heightDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode,this.widthDomNode,this.heightDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBitmapWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n};\n\n/*\nNote that the bitmap editor intentionally doesn't try to refresh itself because it would be confusing to have the image changing spontaneously while editting it\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nEditBitmapWidget.prototype.loadCanvas = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle),\n\t\tcurrImage = new Image();\n\t// Set up event handlers for loading the image\n\tvar self = this;\n\tcurrImage.onload = function() {\n\t\t// Copy the image to the on-screen canvas\n\t\tself.initCanvas(self.canvasDomNode,currImage.width,currImage.height,currImage);\n\t\t// And also copy the current bitmap to the off-screen canvas\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,currImage.width,currImage.height,currImage);\n\t\t// Set the width and height input boxes\n\t\tself.updateSize();\n\t};\n\tcurrImage.onerror = function() {\n\t\t// Set the on-screen canvas size and clear it\n\t\tself.initCanvas(self.canvasDomNode,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the off-screen canvas size and clear it\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the width and height input boxes\n\t\tself.updateSize();\n\t};\n\t// Get the current bitmap into an image object\n\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Update the input boxes with the actual size of the canvas\n*/\nEditBitmapWidget.prototype.updateSize = function() {\n\tthis.widthDomNode.value = this.currCanvas.width;\n\tthis.heightDomNode.value = this.currCanvas.height;\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleWidthChangeEvent = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(this.widthDomNode.value,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newWidth !== this.currCanvas.width) {\n\t\tthis.changeCanvasSize(newWidth,this.currCanvas.height);\n\t}\n\t// Update the input controls\n\tthis.updateSize();\n};\n\nEditBitmapWidget.prototype.handleHeightChangeEvent = function(event) {\n\t// Get the new width\n\tvar newHeight = parseInt(this.heightDomNode.value,10);\n\t// Update if necessary\n\tif(newHeight > 0 && newHeight !== this.currCanvas.height) {\n\t\tthis.changeCanvasSize(this.currCanvas.width,newHeight);\n\t}\n\t// Update the input controls\n\tthis.updateSize();\n};\n\nEditBitmapWidget.prototype.handleTouchStartEvent = function(event) {\n\tthis.brushDown = true;\n\tthis.strokeStart(event.touches[0].clientX,event.touches[0].clientY);\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.touches[0].clientX,event.touches[0].clientY);\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchEndEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.strokeStart(event.clientX,event.clientY);\n\tthis.brushDown = true;\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.clientX,event.clientY);\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.handleMouseUpEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.adjustCoordinates = function(x,y) {\n\tvar canvasRect = this.canvasDomNode.getBoundingClientRect(),\n\t\tscale = this.canvasDomNode.width/canvasRect.width;\n\treturn {x: (x - canvasRect.left) * scale, y: (y - canvasRect.top) * scale};\n};\n\nEditBitmapWidget.prototype.strokeStart = function(x,y) {\n\t// Start off a new stroke\n\tthis.stroke = [this.adjustCoordinates(x,y)];\n};\n\nEditBitmapWidget.prototype.strokeMove = function(x,y) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\"),\n\t\tt;\n\t// Add the new position to the end of the stroke\n\tthis.stroke.push(this.adjustCoordinates(x,y));\n\t// Redraw the previous image\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Render the stroke\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseInt(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"),10);\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\tif(tiddler) {\n\t\t// data URIs look like \"data:<type>;base64,<text>\"\n\t\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type,1.0),\n\t\t\tposColon = dataURL.indexOf(\":\"),\n\t\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\t\tposComma = dataURL.indexOf(\",\"),\n\t\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\t\ttext = dataURL.substring(posComma+1);\n\t\tvar update = {type: type, text: text};\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n\t}\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/edit-bitmap.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit-text.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/edit-text.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditTextWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditTextWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our element\n\tvar editInfo = this.getEditInfo(),\n\t\ttag = this.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tif(this.editType) {\n\t\tdomNode.setAttribute(\"type\",this.editType);\n\t}\n\tif(editInfo.value === \"\" && this.editPlaceholder) {\n\t\tdomNode.setAttribute(\"placeholder\",this.editPlaceholder);\n\t}\n\tif(this.editSize) {\n\t\tdomNode.setAttribute(\"size\",this.editSize);\n\t}\n\tif(this.editRows) {\n\t\tdomNode.setAttribute(\"rows\",this.editRows);\n\t}\n\t// Assign classes\n\tif(this.editClass) {\n\t\tdomNode.className = this.editClass;\n\t}\n\t// Set the text\n\tif(this.editTag === \"textarea\") {\n\t\tdomNode.appendChild(this.document.createTextNode(editInfo.value));\n\t} else {\n\t\tdomNode.value = editInfo.value;\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"focus\", handlerObject: this, handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n\t// Fix height\n\tthis.fixHeight();\n\t// Focus field\n\tif(this.editFocus === \"true\") {\n\t\tif(domNode.focus && domNode.select) {\n\t\t\tdomNode.focus();\n\t\t\tdomNode.select();\n\t\t}\n\t}\n};\n\n/*\nGet the tiddler being edited and current value\n*/\nEditTextWidget.prototype.getEditInfo = function() {\n\t// Get the edit value\n\tvar self = this,\n\t\tvalue,\n\t\tupdate;\n\tif(this.editIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\tupdate = function(value) {\n\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t}\n\t\t};\n\t} else {\n\t\t// Get the current tiddler and the field name\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t} else {\n\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\tswitch(this.editField) {\n\t\t\t\tcase \"text\":\n\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"title\":\n\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tvalue = \"\";\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\tvalue = this.editDefault;\n\t\t\t}\n\t\t}\n\t\tupdate = function(value) {\n\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\tupdateFields = {\n\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t};\n\t\t\tupdateFields[self.editField] = value;\n\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t};\n\t}\n\treturn {value: value, update: update};\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditTextWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editDefault = this.getAttribute(\"default\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.editSize = this.getAttribute(\"size\");\n\tthis.editRows = this.getAttribute(\"rows\");\n\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",\"yes\") === \"yes\";\n\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\tthis.editFocus = this.getAttribute(\"focus\");\n\t// Get the editor element tag and type\n\tvar tag,type;\n\tif(this.editField === \"text\") {\n\t\ttag = \"textarea\";\n\t} else {\n\t\ttag = \"input\";\n\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\ttag = fieldModule.editTag;\n\t\t}\n\t\tif(fieldModule && fieldModule.editType) {\n\t\t\ttype = fieldModule.editType;\n\t\t}\n\t\ttype = type || \"text\";\n\t}\n\t// Get the rest of our parameters\n\tthis.editTag = this.getAttribute(\"tag\",tag);\n\tthis.editType = this.getAttribute(\"type\",type);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Completely rerender if any of our attributes have changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup || changedAttributes.rows) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.editTitle]) {\n\t\tthis.updateEditor(this.getEditInfo().value);\n\t\treturn true;\n\t}\n\t// Fix the height anyway in case there has been a reflow\n\tthis.fixHeight();\n\treturn false;\n};\n\n/*\nUpdate the editor with new text. This method is separate from updateEditorDomNode()\nso that subclasses can override updateEditor() and still use updateEditorDomNode()\n*/\nEditTextWidget.prototype.updateEditor = function(text) {\n\tthis.updateEditorDomNode(text);\n};\n\n/*\nUpdate the editor dom node with new text\n*/\nEditTextWidget.prototype.updateEditorDomNode = function(text) {\n\t// Replace the edit value if the tiddler we're editing has changed\n\tvar domNode = this.domNodes[0];\n\tif(!domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.document.activeElement !== domNode) {\n\t\t\tdomNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the first parent element that has scrollbars or use the body as fallback.\n*/\nEditTextWidget.prototype.getScrollContainer = function(el) {\n\twhile(el.parentNode) {\t\n\t\tel = el.parentNode;\n\t\tif(el.scrollTop) {\n\t\t\treturn el;\n\t\t}\n\t}\n\treturn this.document.body;\n};\n\n/*\nFix the height of textareas to fit their content\n*/\nEditTextWidget.prototype.fixHeight = function() {\n\tvar domNode = this.domNodes[0];\n\tif(this.editAutoHeight && domNode && !domNode.isTiddlyWikiFakeDom && this.editTag === \"textarea\") {\n\t\t// Resize the textarea to fit its content, preserving scroll position\n\t\t// Get the scroll container and register the current scroll position\n\t\tvar container = this.getScrollContainer(domNode),\n\t\t\tscrollTop = container.scrollTop;\n // Measure the specified minimum height\n\t\tdomNode.style.height = this.editMinHeight;\n\t\tvar minHeight = domNode.offsetHeight;\n\t\t// Set its height to auto so that it snaps to the correct height\n\t\tdomNode.style.height = \"auto\";\n\t\t// Calculate the revised height\n\t\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,minHeight);\n\t\t// Only try to change the height if it has changed\n\t\tif(newHeight !== domNode.offsetHeight) {\n\t\t\tdomNode.style.height = newHeight + \"px\";\n\t\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t\t$tw.utils.forceLayout(domNode);\n\t\t\t// Set the container to the position we registered at the beginning\n\t\t\tcontainer.scrollTop = scrollTop;\n\t\t}\n\t}\n};\n\n/*\nHandle a dom \"input\" event\n*/\nEditTextWidget.prototype.handleInputEvent = function(event) {\n\tthis.saveChanges(this.domNodes[0].value);\n\tthis.fixHeight();\n\treturn true;\n};\n\nEditTextWidget.prototype.handleFocusEvent = function(event) {\n\tif(this.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.editFocusPopup,\n\t\t\twiki: this.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\nEditTextWidget.prototype.saveChanges = function(text) {\n\tvar editInfo = this.getEditInfo();\n\tif(text !== editInfo.value) {\n\t\teditInfo.update(text);\n\t}\n};\n\nexports[\"edit-text\"] = EditTextWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/edit-text.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: this.editTitle},\n\t\t\tfield: {type: \"string\", value: this.editField},\n\t\t\tindex: {type: \"string\", value: this.editIndex},\n\t\t\t\"class\": {type: \"string\", value: this.editClass},\n\t\t\t\"placeholder\": {type: \"string\", value: this.editPlaceholder}\n\t\t}\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/edit.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/element.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Neuter blacklisted elements\n\tvar tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"safe-\" + tag;\n\t}\n\tvar domNode = this.document.createElementNS(this.namespace,tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nElementWidget.prototype.execute = function() {\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.parseTreeNode.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\t// Update our attributes\n\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/element.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/encrypt.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/encrypt.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/entity.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar textNode = this.document.createTextNode($tw.utils.entityDecode(this.parseTreeNode.entity));\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEntityWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEntityWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.entity = EntityWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/entity.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/fieldmangler.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle);\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tvar modification = this.wiki.getModificationFields();\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle);\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tvar modification = this.wiki.getModificationFields();\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t} else if(typeof event.param === \"string\" && event.param.trim() !== \"\" && this.mangleTitle.trim() !== \"\") {\n\t\tvar tag = [];\n\t\ttag.push(event.param.trim());\n\t\tthis.wiki.addTiddler({title: this.mangleTitle, tags: tag});\t\t\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/fieldmangler.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/fields.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\t// Get the exclusion list\n\tvar exclude;\n\tif(this.exclude) {\n\t\texclude = this.exclude.split(\" \");\n\t} else {\n\t\texclude = [\"text\"]; \n\t}\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tfor(var fieldName in tiddler.fields) {\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tfields.push(fieldName);\n\t\t\t}\n\t\t}\n\t\tfields.sort();\n\t\tfor(var f=0; f<fields.length; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tvar row = this.template,\n\t\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\t\tif(reMatch) {\n\t\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\trow = row.replace(\"$name$\",fieldName);\n\t\t\t\trow = row.replace(\"$value$\",value);\n\t\t\t\trow = row.replace(\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\t\ttext.push(row);\n\t\t\t}\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude || changedAttributes.stripTitlePrefix || changedTiddlers[this.tiddlerTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/fields.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/image.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/image.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/importvariables.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar self = this;\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\tvar widgetStackStart,widgetStackEnd;\n\tfunction addWidgetNode(widgetNode) {\n\t\tif(widgetNode) {\n\t\t\tif(!widgetStackStart && !widgetStackEnd) {\n\t\t\t\twidgetStackStart = widgetNode;\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t} else {\n\t\t\t\twidgetStackEnd.children = [widgetNode];\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t}\n\t\t}\n\t}\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = self.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\taddWidgetNode({\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params\n\t\t\t\t});\n\t\t\t\tparseTreeNode = parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\t// Add our own children to the end of the pile\n\tvar parseTreeNodes;\n\tif(widgetStackStart && widgetStackEnd) {\n\t\tparseTreeNodes = [widgetStackStart];\n\t\twidgetStackEnd.children = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/importvariables.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/keyboard.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.utils.checkKeyDescriptor(event,self.keyInfo)) {\n\t\t\tself.invokeActions(this,event);\n\t\t\tself.dispatchMessage(event);\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.key = this.getAttribute(\"key\");\n\tthis.keyInfo = $tw.utils.parseKeyDescriptor(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/keyboard.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/link.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the value of the tv-wikilinks configuration macro\n\tvar wikiLinksMacro = this.getVariable(\"tv-wikilinks\"),\n\t\tuseWikiLinks = wikiLinksMacro ? (wikiLinksMacro.trim() !== \"no\") : true;\n\t// Render the link if required\n\tif(useWikiLinks) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.linkClasses) {\n\t\tclasses.push(this.linkClasses);\n\t}\n\tclasses.push(\"tc-tiddlylink\");\n\tif(this.isShadow) {\n\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t}\n\tif(this.isMissing && !this.isShadow) {\n\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t} else {\n\t\tif(!this.isMissing) {\n\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t}\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Set an href\n\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\",\n\t\twikiLinkText = wikiLinkTemplate.replace(\"$uri_encoded$\",encodeURIComponent(this.to));\n\twikiLinkText = wikiLinkText.replace(\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tdomNode.setAttribute(\"href\",wikiLinkText);\n\t}\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragstart\", handlerObject: this, handlerMethod: \"handleDragStartEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1)\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\n};\n\nLinkWidget.prototype.handleDragStartEvent = function(event) {\n\tif(event.target === this.domNodes[0]) {\n\t\tif(this.to) {\n\t\t\t$tw.dragInProgress = true;\n\t\t\t// Set the dragging class on the element being dragged\n\t\t\t$tw.utils.addClass(event.target,\"tc-tiddlylink-dragging\");\n\t\t\t// Create the drag image elements\n\t\t\tthis.dragImage = this.document.createElement(\"div\");\n\t\t\tthis.dragImage.className = \"tc-tiddler-dragger\";\n\t\t\tvar inner = this.document.createElement(\"div\");\n\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\tinner.appendChild(this.document.createTextNode(this.to));\n\t\t\tthis.dragImage.appendChild(inner);\n\t\t\tthis.document.body.appendChild(this.dragImage);\n\t\t\t// Astoundingly, we need to cover the dragger up: http://www.kryogenix.org/code/browser/custom-drag-image.html\n\t\t\tvar cover = this.document.createElement(\"div\");\n\t\t\tcover.className = \"tc-tiddler-dragger-cover\";\n\t\t\tcover.style.left = (inner.offsetLeft - 16) + \"px\";\n\t\t\tcover.style.top = (inner.offsetTop - 16) + \"px\";\n\t\t\tcover.style.width = (inner.offsetWidth + 32) + \"px\";\n\t\t\tcover.style.height = (inner.offsetHeight + 32) + \"px\";\n\t\t\tthis.dragImage.appendChild(cover);\n\t\t\t// Set the data transfer properties\n\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t// First the image\n\t\t\tdataTransfer.effectAllowed = \"copy\";\n\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\tdataTransfer.setDragImage(this.dragImage.firstChild,-16,-16);\n\t\t\t}\n\t\t\t// Then the data\n\t\t\tdataTransfer.clearData();\n\t\t\tvar jsonData = this.wiki.getTiddlerAsJson(this.to),\n\t\t\t\ttextData = this.wiki.getTiddlerText(this.to,\"\"),\n\t\t\t\ttitle = (new RegExp(\"^\" + $tw.config.textPrimitives.wikiLink + \"$\",\"mg\")).exec(this.to) ? this.to : \"[[\" + this.to + \"]]\";\n\t\t\t// IE doesn't like these content types\n\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\tdataTransfer.setData(\"text/plain\",title);\n\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t}\n\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\tdataTransfer.setData(\"Text\",title);\n\t\t\tevent.stopPropagation();\n\t\t} else {\n\t\t\tevent.preventDefault();\n\t\t}\n\t}\n};\n\nLinkWidget.prototype.handleDragEndEvent = function(event) {\n\tif(event.target === this.domNodes[0]) {\n\t\t$tw.dragInProgress = false;\n\t\t// Remove the dragging class on the element being dragged\n\t\t$tw.utils.removeClass(event.target,\"tc-tiddlylink-dragging\");\n\t\t// Delete the drag image element\n\t\tif(this.dragImage) {\n\t\t\tthis.dragImage.parentNode.removeChild(this.dragImage);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/link.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/linkcatcher.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(this.catchTo) {\n\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.catchMessage && this.parentWidget) {\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: this.catchMessage,\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\tif(this.catchSet) {\n\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/linkcatcher.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/list.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar emptyMessage = this.getAttribute(\"emptyMessage\",\"\"),\n\t\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\treturn {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerDataCached(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// Cycle through the list, inserting and removing list items as needed\n\t\tvar hasRefreshed = false;\n\t\tfor(var t=0; t<this.list.length; t++) {\n\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\tif(index === undefined) {\n\t\t\t\t// The list item must be inserted\n\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\thasRefreshed = true;\n\t\t\t} else {\n\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t}\n\t\t\t\t// Refresh the item we're reusing\n\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();",
"title": "$:/core/modules/widgets/list.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/macrocall.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar text = this.getVariable(this.parseTreeNode.name || this.getAttribute(\"$name\"),{params: params}),\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\tvar parser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\tparseTreeNodes = parser ? parser.tree : [];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/macrocall.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/navigator.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"},\n\t\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList}\n\t));\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tvar p = storyList.indexOf(title);\n\twhile(p !== -1) {\n\t\tstoryList.splice(p,1);\n\t\tp = storyList.indexOf(title);\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tvar pos = storyList.indexOf(oldTitle);\n\tif(pos !== -1) {\n\t\tstoryList[pos] = newTitle;\n\t\tdo {\n\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\tif(pos !== -1) {\n\t\t\t\tstoryList.splice(pos,1);\n\t\t\t}\n\t\t} while(pos !== -1);\n\t} else {\n\t\tstoryList.splice(0,0,newTitle);\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tvar storyList = this.getStoryList();\n\t// Quit if we cannot get hold of the story list\n\tif(!storyList) {\n\t\treturn;\n\t}\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(title);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(fromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(this.getAttribute(\"openLinkFromInsideRiver\",\"below\")) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,title);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title);\n\t// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Delete this tiddler\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle;\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\";\n\t\tc++;\n\t} while(this.wiki.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields());\n\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags)\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\texistingTiddler,\n\t\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\t\t\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\tvar self = this;\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\t\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\t\t\n\t}\n\treturn false;\n};\n\n// \nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported\") + \"\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tself.wiki.addTiddler(new $tw.Tiddler(tiddlerFields));\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\t$tw.wiki.renameTiddler(from,to);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/navigator.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/password.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/password.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/radio.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nRadio widget\n\nWill set a field to the selected value:\n\n```\n\t<$radio field=\"myfield\" value=\"check 1\">one</$radio>\n\t<$radio field=\"myfield\" value=\"check 2\">two</$radio>\n\t<$radio field=\"myfield\" value=\"check 3\">three</$radio>\n```\n\n|Parameter |Description |h\n|tiddler |Name of the tiddler in which the field should be set. Defaults to current tiddler |\n|field |The name of the field to be set |\n|value |The value to set |\n|class |Optional class name(s) |\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.radioClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(this.getValue() == this.radioValue) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.radioTitle);\n\treturn tiddler && tiddler.getFieldString(this.radioField);\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),{title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\tif(this.radioClass !== \"\") {\n\t\tthis.radioClass += \" \";\n\t}\n\tthis.radioClass += \"tc-radio\";\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.value || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.radioTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/radio.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/raw.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/raw.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/reveal.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tvar classes = this[\"class\"].split(\" \") || [];\n\tclasses.push(\"tc-reveal\");\n\tdomNode.className = classes.join(\" \");\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tdomNode.style.left = (this.popup.left - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTitle = this.state;\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state = this.stateTitle ? this.wiki.getTextReference(this.stateTitle,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.readMatchState(state);\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.readMatchState(state);\n\t\t\tthis.isOpen = !this.isOpen;\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.readMatchState = function(state) {\n\tthis.isOpen = state === this.text;\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes[\"default\"] || changedAttributes.animate) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false,\n\t\t\tcurrentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\trefreshed = true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n }});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/reveal.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/scrollable.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tthis.scrollIntoView(event.target);\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/scrollable.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/select.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.selectMultiple == false) {\n\t\tvar value = this.getSelectDomNode().value;\n\t} else {\n\t\tvar value = this.getSelectValues()\n\t\t\t\tvalue = $tw.utils.stringifyList(value);\n\t}\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tif (this.selectMultiple) {\n\t\tvalue = value === undefined ? \"\" : value;\n\t\tvar select = this.getSelectDomNode();\n\t\tvar values = Array.isArray(value) ? value : $tw.utils.parseStringArray(value);\n\t\tfor(var i=0; i < select.children.length; i++){\n\t\t\tif(values.indexOf(select.children[i].value) != -1) {\n\t\t\t\tselect.children[i].selected = true;\n\t\t\t}\n\t\t}\n\t\t\n\t} else {\n\t\tvar domNode = this.getSelectDomNode();\n\t\tif(domNode.value !== value) {\n\t\t\tdomNode.value = value;\n\t\t}\n\t}\n};\n\n/*\nGet the DOM node of the select element\n*/\nSelectWidget.prototype.getSelectDomNode = function() {\n\treturn this.children[0].domNodes[0];\n};\n\n// Return an array of the selected opion values\n// select is an HTML select element\nSelectWidget.prototype.getSelectValues = function() {\n\tvar select, result, options, opt;\n\tselect = this.getSelectDomNode();\n\tresult = [];\n\toptions = select && select.options;\n\tfor (var i=0; i<options.length; i++) {\n\t\topt = options[i];\n\t\tif (opt.selected) {\n\t\t\tresult.push(opt.value || opt.text);\n\t\t}\n\t}\n\treturn result;\n}\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.selectField = this.getAttribute(\"field\",\"text\");\n\tthis.selectIndex = this.getAttribute(\"index\");\n\tthis.selectClass = this.getAttribute(\"class\");\n\tthis.selectDefault = this.getAttribute(\"default\");\n\tthis.selectMultiple = this.getAttribute(\"multiple\", false);\n\tthis.selectSize = this.getAttribute(\"size\");\n\t// Make the child widgets\n\tvar selectNode = {\n\t\ttype: \"element\",\n\t\ttag: \"select\",\n\t\tchildren: this.parseTreeNode.children\n\t};\n\tif(this.selectClass) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"class\",this.selectClass);\n\t}\n\tif(this.selectMultiple) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"multiple\",\"multiple\");\n\t}\n\tif(this.selectSize) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"size\",this.selectSize);\n\t}\n\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.selectTitle || changedAttributes.selectField || changedAttributes.selectIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/select.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/set.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tthis.setVariable(this.setName,this.getValue(),this.parseTreeNode.params);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nGet the value to be assigned\n*/\nSetWidget.prototype.getValue = function() {\n\tvar value = this.setValue;\n\tif(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(!this.setValue) {\n\t\t\tvalue = $tw.utils.stringifyList(results);\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t} else if(!value && this.setEmptyValue) {\n\t\tvalue = this.setEmptyValue;\n\t}\n\treturn value;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.value || changedAttributes.emptyValue ||\n\t (this.setFilter && this.getValue() != this.variables[this.setName].value)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/set.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/text.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/text.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/tiddler.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/tiddler.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/transclude.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: \"Recursive transclusion error in transclude widget\"}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/transclude.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/vars.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar VarsWidget = function(parseTreeNode,options) {\n\t// Call the constructor\n\tWidget.call(this);\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/vars.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/view.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified();\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified();\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function() {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{parentWidget: this});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function() {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{parentWidget: this}));\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n",
"title": "$:/core/modules/widgets/view.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/widget.js": {
"text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tif(arguments.length > 0) {\n\t\tthis.initialise(parseTreeNode,options);\n\t}\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\n*/\nWidget.prototype.setVariable = function(name,value,params) {\n\tthis.variables[name] = {value: value, params: params};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n*/\nWidget.prototype.getVariable = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\tvalue = variable.value;\n\t\t// Substitute any parameters specified in the definition\n\t\tvalue = this.substituteVariableParameters(value,variable.params,actualParams);\n\t\tvalue = this.substituteVariableReferences(value);\n\t\treturn value;\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn this.evaluateMacroModule(name,actualParams,options.defaultValue);\n};\n\nWidget.prototype.substituteVariableParameters = function(text,formalParams,actualParams) {\n\tif(formalParams) {\n\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\tparamInfo, paramValue;\n\t\t// Step through each of the parameters in the macro definition\n\t\tfor(var p=0; p<formalParams.length; p++) {\n\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\tparamInfo = formalParams[p];\n\t\t\tparamValue = undefined;\n\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\tnextAnonParameter++;\n\t\t\t}\n\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t}\n\t\t\t// If we've still not got a value, use the default, if any\n\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t// Replace any instances of this parameter\n\t\t\ttext = text.replace(new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(paramInfo.name) + \"\\\\$\",\"mg\"),paramValue);\n\t\t}\n\t}\n\treturn text;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tthis.qualifiers = this.qualifiers || Object.create(null);\n\tname = name || \"transclusion\";\n\tif(this.qualifiers[name]) {\n\t\treturn this.qualifiers[name];\n\t} else {\n\t\tvar output = [],\n\t\t\tnode = this;\n\t\twhile(node && node.parentWidget) {\n\t\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\t\toutput.push(node.getVariable(name));\n\t\t\t}\n\t\t\tnode = node.parentWidget;\n\t\t}\n\t\tvar value = $tw.utils.hashString(output.join(\"\"));\n\t\tthis.qualifiers[name] = value;\n\t\treturn value;\n\t}\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes) {\n\tthis.children = [];\n\tvar self = this;\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode) {\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tvariables: {},\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.render(parent,nextSibling);\n\t});\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar self = this,\n\t\trefreshed = false;\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\trefreshed = childWidget.refresh(changedTiddlers) || refreshed;\n\t});\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction && child.invokeAction(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n",
"title": "$:/core/modules/widgets/widget.js",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/wiki-bulkops.js": {
"text": "/*\\\ntitle: $:/core/modules/wiki-bulkops.js\ntype: application/javascript\nmodule-type: wikimethod\n\nBulk tiddler operations such as rename.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRename a tiddler, and relink any tags or lists that reference it.\n*/\nexports.renameTiddler = function(fromTitle,toTitle) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar tiddler = this.getTiddler(fromTitle);\n\t\tthis.addTiddler(new $tw.Tiddler(tiddler,{title: toTitle},this.getModificationFields()));\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar tags = (tiddler.fields.tags || []).slice(0),\n\t\t\t\tlist = (tiddler.fields.list || []).slice(0),\n\t\t\t\tisModified = false;\n\t\t\t// Rename tags\n\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\tif(title === fromTitle) {\n\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\tisModified = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\t// Rename lists\n\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\tif(title === fromTitle) {\n\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\tisModified = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(isModified) {\n\t\t\t\tself.addTiddler(new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields()));\n\t\t\t}\n\t\t});\n\t}\n}\n\n})();\n",
"title": "$:/core/modules/wiki-bulkops.js",
"type": "application/javascript",
"module-type": "wikimethod"
},
"$:/core/modules/wiki.js": {
"text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\";\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value,options) {\n\toptions = options || {};\n\tvar creationFields = options.suppressTimestamp ? {} : this.getCreationFields(),\n\t\tmodificationFields = options.suppressTimestamp ? {} : this.getModificationFields();\n\t// Check if it is a reference to a tiddler field\n\tif(index) {\n\t\tvar data = this.getTiddlerData(title,Object.create(null));\n\t\tif(value !== undefined) {\n\t\t\tdata[index] = value;\n\t\t} else {\n\t\t\tdelete data[index];\n\t\t}\n\t\tthis.setTiddlerData(title,data,modificationFields);\n\t} else {\n\t\tvar tiddler = this.getTiddler(title),\n\t\t\tfields = {title: title};\n\t\tfields[field || \"text\"] = value;\n\t\tthis.addTiddler(new $tw.Tiddler(creationFields,tiddler,fields,modificationFields));\n\t}\n};\n\nexports.deleteTextReference = function(textRef,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle,tiddler,fields;\n\t// Check if it is a reference to a tiddler\n\tif(tr.title && !tr.field) {\n\t\tthis.deleteTiddler(tr.title);\n\t// Else check for a field reference\n\t} else if(tr.field) {\n\t\ttitle = tr.title || currTiddlerTitle;\n\t\ttiddler = this.getTiddler(title);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\tfields = Object.create(null);\n\t\t\tfields[tr.field] = undefined;\n\t\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t\t}\n\t}\n};\n\nexports.addEventListener = function(type,listener) {\n\tthis.eventListeners = this.eventListeners || {};\n\tthis.eventListeners[type] = this.eventListeners[type] || [];\n\tthis.eventListeners[type].push(listener);\t\n};\n\nexports.removeEventListener = function(type,listener) {\n\tvar listeners = this.eventListeners[type];\n\tif(listeners) {\n\t\tvar p = listeners.indexOf(listener);\n\t\tif(p !== -1) {\n\t\t\tlisteners.splice(p,1);\n\t\t}\n\t}\n};\n\nexports.dispatchEvent = function(type /*, args */) {\n\tvar args = Array.prototype.slice.call(arguments,1),\n\t\tlisteners = this.eventListeners[type];\n\tif(listeners) {\n\t\tfor(var p=0; p<listeners.length; p++) {\n\t\t\tvar listener = listeners[p];\n\t\t\tlistener.apply(listener,args);\n\t\t}\n\t}\n};\n\n/*\nCauses a tiddler to be marked as changed, incrementing the change count, and triggers event handlers.\nThis method should be called after the changes it describes have been made to the wiki.tiddlers[] array.\n\ttitle: Title of tiddler\n\tisDeleted: defaults to false (meaning the tiddler has been created or modified),\n\t\ttrue if the tiddler has been deleted\n*/\nexports.enqueueTiddlerEvent = function(title,isDeleted) {\n\t// Record the touch in the list of changed tiddlers\n\tthis.changedTiddlers = this.changedTiddlers || Object.create(null);\n\tthis.changedTiddlers[title] = this.changedTiddlers[title] || Object.create(null);\n\tthis.changedTiddlers[title][isDeleted ? \"deleted\" : \"modified\"] = true;\n\t// Increment the change count\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\tthis.changeCount[title]++;\n\t} else {\n\t\tthis.changeCount[title] = 1;\n\t}\n\t// Trigger events\n\tthis.eventListeners = this.eventListeners || {};\n\tif(!this.eventsTriggered) {\n\t\tvar self = this;\n\t\t$tw.utils.nextTick(function() {\n\t\t\tvar changes = self.changedTiddlers;\n\t\t\tself.changedTiddlers = Object.create(null);\n\t\t\tself.eventsTriggered = false;\n\t\t\tif($tw.utils.count(changes) > 0) {\n\t\t\t\tself.dispatchEvent(\"change\",changes);\n\t\t\t}\n\t\t});\n\t\tthis.eventsTriggered = true;\n\t}\n};\n\nexports.getSizeOfTiddlerEventQueue = function() {\n\treturn $tw.utils.count(this.changedTiddlers);\n};\n\nexports.clearTiddlerEventQueue = function() {\n\tthis.changedTiddlers = Object.create(null);\n\tthis.changeCount = Object.create(null);\n};\n\nexports.getChangeCount = function(title) {\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\treturn this.changeCount[title];\n\t} else {\n\t\treturn 0;\n\t}\n};\n\n/*\nGenerate an unused title from the specified base\n*/\nexports.generateNewTitle = function(baseTitle,options) {\n\toptions = options || {};\n\tvar c = 0,\n\t\ttitle = baseTitle;\n\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\ttitle = baseTitle + \n\t\t\t(options.prefix || \" \") + \n\t\t\t(++c);\n\t}\n\treturn title;\n};\n\nexports.isSystemTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tvar fields = {\n\t\t\tcreated: new Date()\n\t\t},\n\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\tif(creator) {\n\t\tfields.creator = creator;\n\t}\n\treturn fields;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tvar fields = Object.create(null),\n\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\tfields.modified = new Date();\n\tif(modifier) {\n\t\tfields.modifier = modifier;\n\t}\n\treturn fields;\n};\n\n/*\nReturn a sorted array of tiddler titles. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t (isDescending ? y - x : x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\t// Count up the links\n\t\tvar links = [],\n\t\t\tcheckParseTree = function(parseTree) {\n\t\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\t\tif(parser) {\n\t\t\tcheckParseTree(parser.tree);\n\t\t}\n\t\treturn links;\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinks = [];\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\tbacklinks.push(title);\n\t\t}\n\t});\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\tvar self = this;\n\treturn this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\tvar tagmap = self.getTagMap();\n\t\treturn self.sortByList(tagmap[tag],tag);\n\t});\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tvar currPos = titles.indexOf(title),\n\t\t\t\tnewPos = -1,\n\t\t\t\ttiddler = this.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(newPos === -1) {\n\t\t\t\t\tnewPos = currPos;\n\t\t\t\t}\n\t\t\t\tif(newPos !== currPos) {\n\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t}\n\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerDataCached(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n\nNote that the same value is returned for repeated calls for the same tiddler data. The value is frozen to prevent modification; otherwise modifications would be visible to all callers\n*/\nexports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {\n\tvar self = this,\n\t\ttiddler = titleOrTiddler;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler) {\n\t\treturn this.getCacheForTiddler(tiddler.fields.title,\"data\",function() {\n\t\t\t// Return the frozen value\n\t\t\tvar value = self.getTiddlerData(tiddler.fields.title,defaultData);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t});\n\t} else {\n\t\treturn defaultData;\n\t}\n};\n\n/*\nAlternative, uncached version of getTiddlerDataCached(). The return value can be mutated freely and reused\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerData(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\tthis.caches = this.caches || Object.create(null);\n\tvar caches = this.caches[title];\n\tif(caches && caches[cacheName]) {\n\t\treturn caches[cacheName];\n\t} else {\n\t\tif(!caches) {\n\t\t\tcaches = Object.create(null);\n\t\t\tthis.caches[title] = caches;\n\t\t}\n\t\tcaches[cacheName] = initializer();\n\t\treturn caches[cacheName];\n\t}\n};\n\n// Clear all caches associated with a particular tiddler, or, if the title is null, clear all the caches for all the tiddlers\nexports.clearCache = function(title) {\n\tif(title) {\n\t\tthis.caches = this.caches || Object.create(null);\n\t\tif($tw.utils.hop(this.caches,title)) {\n\t\t\tdelete this.caches[title];\n\t\t}\n\t} else {\n\t\tthis.caches = Object.create(null);\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.parseText = function(type,text,options) {\n\toptions = options || {};\n\t// Select a parser\n\tvar Parser = $tw.Wiki.parsers[type];\n\tif(!Parser && $tw.utils.getFileExtensionInfo(type)) {\n\t\tParser = $tw.Wiki.parsers[$tw.utils.getFileExtensionInfo(type).type];\n\t}\n\tif(!Parser) {\n\t\tParser = $tw.Wiki.parsers[options.defaultType || \"text/vnd.tiddlywiki\"];\n\t}\n\tif(!Parser) {\n\t\treturn null;\n\t}\n\t// Return the parser instance\n\treturn new Parser(type,text,{\n\t\tparseAsInline: options.parseAsInline,\n\t\twiki: this,\n\t\t_canonical_uri: options._canonical_uri\n\t});\n};\n\n/*\nParse a tiddler according to its MIME type\n*/\nexports.parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"inlineParseTree\" : \"blockParseTree\",\n\t\ttiddler = this.getTiddler(title),\n\t\tself = this;\n\treturn tiddler ? this.getCacheForTiddler(title,cacheType,function() {\n\t\t\tif(tiddler.hasField(\"_canonical_uri\")) {\n\t\t\t\toptions._canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t}\n\t\t\treturn self.parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type || \"text/vnd.tiddlywiki\",tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.children: optional array of children for the transclude widget\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTree = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"transclude\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttiddler: {\n\t\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: title}},\n\t\t\t\tisBlock: !options.parseAsInline}]}\n\t]};\n\tif(options.field) {\n\t\tparseTree.tree[0].children[0].attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTree.tree[0].children[0].attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTree.tree[0].children[0].children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTree,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tliteral: If true, searches for literal string, rather than separate search terms\n\tfield: If specified, restricts the search to the specified field\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tmatch;\n\t\tfor(var t=0; t<searchTermsRegExps.length; t++) {\n\t\t\tmatch = false;\n\t\t\tif(options.field) {\n\t\t\t\tmatch = searchTermsRegExps[t].test(tiddler.getFieldString(options.field));\n\t\t\t} else {\n\t\t\t\t// Search title, tags and body\n\t\t\t\tif(contentTypeInfo.encoding === \"utf8\") {\n\t\t\t\t\tmatch = match || searchTermsRegExps[t].test(tiddler.fields.text);\n\t\t\t\t}\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.join(\"\\0\") : \"\";\n\t\t\t\tmatch = match || searchTermsRegExps[t].test(tags) || searchTermsRegExps[t].test(tiddler.fields.title);\n\t\t\t}\n\t\t\tif(!match) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\treturn true;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== options.invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(tiddler.fields.text !== undefined) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text;\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,callback) {\n\tvar result = [],\n\t\toutstanding = files.length;\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t});\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,callback) {\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\t// Deserialise the file contents\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\t// Are we binary?\n\t\tif(isBinary) {\n\t\t\t// The base64 section starts after the first comma in the data URI\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttiddlerFields.text = text.substr(commaPos+1);\n\t\t\t\tcallback([tiddlerFields]);\n\t\t\t}\n\t\t} else {\n\t\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\t\tif(encryptedJson) {\n\t\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t});\n\t\t\t} else {\n\t\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields));\n\t\t\t}\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified\n*/\nexports.isDraftModified = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(!tiddler.isDraft()) {\n\t\treturn false;\n\t}\n\tvar ignoredFields = [\"created\", \"modified\", \"title\", \"draft.title\", \"draft.of\"],\n\t\torigTiddler = this.getTiddler(tiddler.fields[\"draft.of\"]);\n\tif(!origTiddler) {\n\t\treturn tiddler.fields.text !== \"\";\n\t}\n\treturn tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"] || !tiddler.isEqual(origTiddler,ignoredFields);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\nhistoryTitle: title of history tiddler (defaults to $:/HistoryList)\n*/\nexports.addToHistory = function(title,fromPageRect,historyTitle) {\n\tvar story = new $tw.Story({wiki: this, historyTitle: historyTitle});\n\tstory.addToHistory(title,fromPageRect);\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n})();\n",
"title": "$:/core/modules/wiki.js",
"type": "application/javascript",
"module-type": "wikimethod"
},
"$:/palettes/Blanca": {
"title": "$:/palettes/Blanca",
"name": "Blanca",
"description": "A clean white palette to let you focus",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/Blue": {
"title": "$:/palettes/Blue",
"name": "Blue",
"description": "A blue theme",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/Muted": {
"title": "$:/palettes/Muted",
"name": "Muted",
"description": "Bright tiddlers on a muted background",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/ContrastLight": {
"title": "$:/palettes/ContrastLight",
"name": "Contrast (Light)",
"description": "High contrast and unambiguous (light version)",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
},
"$:/palettes/ContrastDark": {
"title": "$:/palettes/ContrastDark",
"name": "Contrast (Dark)",
"description": "High contrast and unambiguous (dark version)",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
},
"$:/palettes/DarkPhotos": {
"created": "20150402111612188",
"description": "Good with dark photo backgrounds",
"modified": "20150402112344080",
"name": "DarkPhotos",
"tags": "$:/tags/Palette",
"title": "$:/palettes/DarkPhotos",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/Rocker": {
"title": "$:/palettes/Rocker",
"name": "Rocker",
"description": "A dark theme",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/SolarFlare": {
"title": "$:/palettes/SolarFlare",
"name": "Solar Flare",
"description": "Warm, relaxing earth colours",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n download-foreground: <<colour background>>\n dragger-foreground: <<colour background>>\n dropdown-background: <<colour background>>\n modal-background: <<colour background>>\n sidebar-foreground-shadow: <<colour background>>\n tiddler-background: <<colour background>>\n tiddler-border: <<colour background>>\n tiddler-link-background: <<colour background>>\n tab-background-selected: <<colour background>>\n dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n dragger-background: <<colour foreground>>\n tab-foreground: <<colour foreground>>\n tab-foreground-selected: <<colour tab-foreground>>\n sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n sidebar-tab-foreground: <<colour tab-foreground>>\n sidebar-button-foreground: <<colour foreground>>\n sidebar-controls-foreground: <<colour foreground>>\n sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n alert-muted-foreground: <<colour base01>>\n: base00\n code-foreground: <<colour base00>>\n message-foreground: <<colour base00>>\n tag-foreground: <<colour base00>>\n: base0\n sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n muted-foreground: <<colour base1>>\n blockquote-bar: <<colour muted-foreground>>\n dropdown-border: <<colour muted-foreground>>\n sidebar-muted-foreground: <<colour muted-foreground>>\n tiddler-title-foreground: <<colour muted-foreground>>\n site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n modal-footer-background: <<colour base2>>\n page-background: <<colour base2>>\n modal-backdrop: <<colour page-background>>\n notification-background: <<colour page-background>>\n code-background: <<colour page-background>>\n code-border: <<colour code-background>>\n pre-background: <<colour page-background>>\n pre-border: <<colour pre-background>>\n sidebar-tab-background-selected: <<colour page-background>>\n table-header-background: <<colour base2>>\n tag-background: <<colour base2>>\n tiddler-editor-background: <<colour base2>>\n tiddler-info-background: <<colour base2>>\n tiddler-info-tab-background: <<colour base2>>\n tab-background: <<colour base2>>\n dropdown-tab-background: <<colour tab-background>>\n: base3\n alert-background: <<colour base3>>\n message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n alert-highlight: <<colour magenta>>\n: violet\n external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n primary: <<colour blue-muted>>\n download-background: <<colour primary>>\n tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nmessage-border: #cfd6e6\nmodal-border: #999999\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n modal-footer-border: <<colour tab-border>>\n modal-header-border: <<colour tab-border>>\n notification-border: <<colour tab-border>>\n sidebar-tab-border: <<colour tab-border>>\n tab-border-selected: <<colour tab-border>>\n sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/Vanilla": {
"title": "$:/palettes/Vanilla",
"name": "Vanilla",
"description": "Pale and unobtrusive",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/core/readme": {
"title": "$:/core/readme",
"text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n"
},
"$:/core/templates/MOTW.html": {
"title": "$:/core/templates/MOTW.html",
"text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)http://tiddlywiki.com --> "
},
"$:/core/templates/alltiddlers.template.html": {
"title": "$:/core/templates/alltiddlers.template.html",
"type": "text/vnd.tiddlywiki-html",
"text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n"
},
"$:/core/templates/canonical-uri-external-image": {
"title": "$:/core/templates/canonical-uri-external-image",
"text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>"
},
"$:/core/templates/canonical-uri-external-text": {
"title": "$:/core/templates/canonical-uri-external-text",
"text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external text files.\n\nChange the `./text/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./text/<$view field=\"title\" format=\"doubleurlencoded\"/>.tid"
},
"$:/core/templates/css-tiddler": {
"title": "$:/core/templates/css-tiddler",
"text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`"
},
"$:/core/templates/exporters/CsvFile": {
"title": "$:/core/templates/exporters/CsvFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/CsvFile}}",
"extension": ".csv",
"text": "\\define renderContent()\n<$text text=<<csvtiddlers filter:\"\"\"$(exportFilter)$\"\"\" format:\"quoted-comma-sep\">>/>\n\\end\n<<renderContent>>\n"
},
"$:/core/templates/exporters/JsonFile": {
"title": "$:/core/templates/exporters/JsonFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/JsonFile}}",
"extension": ".json",
"text": "\\define renderContent()\n<$text text=<<jsontiddlers filter:\"\"\"$(exportFilter)$\"\"\">>/>\n\\end\n<<renderContent>>\n"
},
"$:/core/templates/exporters/StaticRiver": {
"title": "$:/core/templates/exporters/StaticRiver",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/StaticRiver}}",
"extension": ".html",
"text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n"
},
"$:/core/templates/exporters/StaticRiver/Content": {
"title": "$:/core/templates/exporters/StaticRiver/Content",
"text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<<renderContent>>\n</$importvariables>\n"
},
"$:/core/templates/exporters/TidFile": {
"title": "$:/core/templates/exporters/TidFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/TidFile}}",
"extension": ".tid",
"text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\"><<renderContent>></$importvariables>"
},
"$:/core/templates/html-div-tiddler": {
"title": "$:/core/templates/html-div-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n"
},
"$:/core/templates/html-tiddler": {
"title": "$:/core/templates/html-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />"
},
"$:/core/templates/javascript-tiddler": {
"title": "$:/core/templates/javascript-tiddler",
"text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`"
},
"$:/core/templates/module-tiddler": {
"title": "$:/core/templates/module-tiddler",
"text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`"
},
"$:/core/templates/plain-text-tiddler": {
"title": "$:/core/templates/plain-text-tiddler",
"text": "<$view field=\"text\" format=\"text\" />"
},
"$:/core/save/all": {
"title": "$:/core/save/all",
"text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/save/empty": {
"title": "$:/core/save/empty",
"text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/save/lazy-all": {
"title": "$:/core/save/lazy-all",
"text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] \n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/save/lazy-images": {
"title": "$:/core/save/lazy-images",
"text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/templates/single.tiddler.window": {
"title": "$:/core/templates/single.tiddler.window",
"text": "<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"tempCurrentTiddler\" value=<<currentTiddler>>>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=<<tempCurrentTiddler>>>\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</$importvariables>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n"
},
"$:/core/templates/split-recipe": {
"title": "$:/core/templates/split-recipe",
"text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n"
},
"$:/core/templates/static-tiddler": {
"title": "$:/core/templates/static-tiddler",
"text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>"
},
"$:/core/templates/static.area": {
"title": "$:/core/templates/static.area",
"text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n"
},
"$:/core/templates/static.content": {
"title": "$:/core/templates/static.content",
"type": "text/vnd.tiddlywiki",
"text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|http://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n"
},
"$:/core/templates/static.template.css": {
"title": "$:/core/templates/static.template.css",
"text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n"
},
"$:/core/templates/static.template.html": {
"title": "$:/core/templates/static.template.html",
"type": "text/vnd.tiddlywiki-html",
"text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n"
},
"$:/core/templates/static.tiddler.html": {
"title": "$:/core/templates/static.tiddler.html",
"text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>\n</$importvariables>`\n</section>\n</body>\n</html>\n`"
},
"$:/core/templates/store.area.template.html": {
"title": "$:/core/templates/store.area.template.html",
"text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>"
},
"$:/core/templates/tid-tiddler": {
"title": "$:/core/templates/tid-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />"
},
"$:/core/templates/tiddler-metadata": {
"title": "$:/core/templates/tiddler-metadata",
"text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>"
},
"$:/core/templates/tiddlywiki5.html": {
"title": "$:/core/templates/tiddlywiki5.html",
"text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html>\n<head>\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\t\t<!-- Force IE standards mode for Intranet and HTA - should be the first meta -->\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}\n</div>\n</body>\n</html>\n"
},
"$:/core/templates/version": {
"title": "$:/core/templates/version",
"text": "<<version>>"
},
"$:/core/templates/wikified-tiddler": {
"title": "$:/core/templates/wikified-tiddler",
"text": "<$transclude />"
},
"$:/core/ui/AboveStory/tw2-plugin-check": {
"title": "$:/core/ui/AboveStory/tw2-plugin-check",
"tags": "$:/tags/AboveStory",
"text": "\\define lingo-base() $:/language/AboveStory/ClassicPlugin/\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n<ul>\n\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<li>\n\n<$link><$view field=\"title\"/></$link>\n\n</li>\n\n</$list>\n\n</ul>\n\n</div>\n\n</$list>\n"
},
"$:/core/ui/AdvancedSearch/Filter": {
"title": "$:/core/ui/AdvancedSearch/Filter",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/Filter/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n</div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}} template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$set>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Shadows": {
"title": "$:/core/ui/AdvancedSearch/Shadows",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/Shadows/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Standard": {
"title": "$:/core/ui/AdvancedSearch/Standard",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/Standard/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"searchTiddler\" value=\"$:/temp/advancedsearch\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n</$set>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/System": {
"title": "$:/core/ui/AdvancedSearch/System",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/System/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
},
"$:/AdvancedSearch": {
"title": "$:/AdvancedSearch",
"icon": "$:/core/images/advanced-search-button",
"color": "#bbb",
"text": "<div class=\"tc-advanced-search\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" \"$:/core/ui/AdvancedSearch/System\">>\n</div>\n"
},
"$:/core/ui/AlertTemplate": {
"title": "$:/core/ui/AlertTemplate",
"text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button class=\"tc-btn-invisible\"><$action-deletetiddler $tiddler=<<currentTiddler>>/>{{$:/core/images/delete-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=\"0hh:0mm:0ss DD MM YYYY\"/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">(count: <$view field=\"count\"/>)</span></$reveal>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n"
},
"$:/core/ui/BinaryWarning": {
"title": "$:/core/ui/BinaryWarning",
"text": "\\define lingo-base() $:/language/BinaryWarning/\n<div class=\"tc-binary-warning\">\n\n<<lingo Prompt>>\n\n</div>\n"
},
"$:/core/ui/Components/tag-link": {
"title": "$:/core/ui/Components/tag-link",
"text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>"
},
"$:/core/ui/ControlPanel/Advanced": {
"title": "$:/core/ui/ControlPanel/Advanced",
"tags": "$:/tags/ControlPanel/Info",
"caption": "{{$:/language/ControlPanel/Advanced/Caption}}",
"text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" \"$:/core/ui/ControlPanel/TiddlerFields\">>\n</div>\n"
},
"$:/core/ui/ControlPanel/Appearance": {
"title": "$:/core/ui/ControlPanel/Appearance",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Appearance/Caption}}",
"text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Theme\">>\n</div>\n"
},
"$:/core/ui/ControlPanel/Basics": {
"title": "$:/core/ui/ControlPanel/Basics",
"tags": "$:/tags/ControlPanel/Info",
"caption": "{{$:/language/ControlPanel/Basics/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit-text tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Tags\" default=\"\" tag=\"input\"/> |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n"
},
"$:/core/ui/ControlPanel/EditorTypes": {
"title": "$:/core/ui/ControlPanel/EditorTypes",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ControlPanel/Info": {
"title": "$:/core/ui/ControlPanel/Info",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Info/Caption}}",
"text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Basics\">>\n</div>\n"
},
"$:/core/ui/ControlPanel/LoadedModules": {
"title": "$:/core/ui/ControlPanel/LoadedModules",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/LoadedModules/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n<<lingo LoadedModules/Hint>>\n\n{{$:/snippets/modules}}\n"
},
"$:/core/ui/ControlPanel/Modals/AddPlugins": {
"title": "$:/core/ui/ControlPanel/Modals/AddPlugins",
"subtitle": "{{$:/core/images/download-button}} {{$:/language/ControlPanel/Plugins/Add/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define install-plugin-button()\n<$button>\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"{{$:/language/ControlPanel/Plugins/Install}}\"\"\">\n{{$:/language/ControlPanel/Plugins/Reinstall}}\n</$list>\n</$button>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1><$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<<install-plugin-button>>\n</div>\n</div>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"This plugin is not currently installed\"\"\">\n<em>\nThis plugin is already installed at version <$text text=<<installedVersion>>/>\n</em>\n</$list>\n</div>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Plugins/OpenPluginLibrary}}\n</$button>\n\\end\n\n\\define display-server-assets(type)\n{{$:/language/Search/Search}}: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[description]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$list>\n\\end\n\n\\define plugin-library-listing()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<div class=\"tc-plugin-library\">\n\n!! <$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link>\n\n//<$view field=\"url\"/>//\n\n<$transclude/>\n\n<<display-server-connection>>\n</div>\n</$list>\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<div>\n<<plugin-library-listing>>\n</div>\n\n</$importvariables>\n"
},
"$:/core/ui/ControlPanel/Palette": {
"title": "$:/core/ui/ControlPanel/Palette",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/Palette/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/snippets/paletteeditor}}\n\n</$reveal>\n\n"
},
"$:/core/ui/ControlPanel/Parsing": {
"title": "$:/core/ui/ControlPanel/Parsing",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/Parsing/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Parsing/\n\n\\define parsing-inner(typeCap)\n<li>\n<$checkbox tiddler=\"\"\"$:/config/WikiParserRules/$typeCap$/$(currentTiddler)$\"\"\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> ''<$text text=<<currentTiddler>>/>'': </$checkbox>\n</li>\n\\end\n\n\\define parsing-outer(typeLower,typeCap)\n<ul>\n<$list filter=\"[wikiparserrules[$typeLower$]]\">\n<<parsing-inner typeCap:\"$typeCap$\">>\n</$list>\n</ul>\n\\end\n\n<<lingo Hint>>\n\n! <<lingo Pragma/Caption>>\n\n<<parsing-outer typeLower:\"pragma\" typeCap:\"Pragma\">>\n\n! <<lingo Inline/Caption>>\n\n<<parsing-outer typeLower:\"inline\" typeCap:\"Inline\">>\n\n! <<lingo Block/Caption>>\n\n<<parsing-outer typeLower:\"block\" typeCap:\"Block\">>\n"
},
"$:/core/ui/ControlPanel/Plugins/Add/Languages": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Languages",
"caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[language]]\"/>)",
"text": "<<display-server-assets language>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Add/Plugins": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[plugin]]\"/>)",
"text": "<<display-server-assets plugin>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Add/Themes": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Themes",
"caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[theme]]\"/>)",
"text": "<<display-server-assets theme>>\n"
},
"$:/core/ui/ControlPanel/Plugins/AddPlugins": {
"title": "$:/core/ui/ControlPanel/Plugins/AddPlugins",
"text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green\" style=\"background:blue;\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n"
},
"$:/core/ui/ControlPanel/Plugins/Installed/Languages": {
"title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages",
"caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)",
"text": "<<plugin-table language>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Installed/Plugins": {
"title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)",
"text": "<<plugin-table plugin>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Installed/Themes": {
"title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes",
"caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)",
"text": "<<plugin-table theme>>\n"
},
"$:/core/ui/ControlPanel/Plugins": {
"title": "$:/core/ui/ControlPanel/Plugins",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage)\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1>\n''<$view field=\"description\"><$view field=\"title\"/></$view>'' $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-table(type)\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[description]]\" emptyMessage=<<lingo \"Empty/Hint\">>>\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$reveal type=\"nomatch\" text=\"\" state=\"!!list\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList={{!!list}} default=\"readme\" template=\"$:/core/ui/PluginInfo\"/>\n</$reveal>\n<$reveal type=\"match\" text=\"\" state=\"!!list\">\nNo information provided\n</$reveal>\n</div>\n</div>\n</$reveal>\n</$set>\n</$list>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\n\n<<lingo Installed/Hint>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\">>\n"
},
"$:/core/ui/ControlPanel/Saving": {
"title": "$:/core/ui/ControlPanel/Saving",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Saving/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/\n\\define backupURL()\nhttp://$(userName)$.tiddlyspot.com/backup/\n\\end\n\\define backupLink()\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<backupURL>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n! <<lingo TiddlySpot/Heading>>\n\n<<lingo TiddlySpot/Description>>\n\n|<<lingo TiddlySpot/UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo TiddlySpot/Password>> |<$password name=\"upload\"/> |\n|<<lingo TiddlySpot/Backups>> |<<backupLink>> |\n\n''<<lingo TiddlySpot/Advanced/Heading>>''\n\n|<<lingo TiddlySpot/ServerURL>> |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo TiddlySpot/Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo TiddlySpot/UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo TiddlySpot/BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>"
},
"$:/core/ui/ControlPanel/Settings/AutoSave": {
"title": "$:/core/ui/ControlPanel/Settings/AutoSave",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/AutoSave/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/AutoSave/\n\n<$link to=\"$:/config/AutoSave\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo Disabled/Description>> </$radio>\n"
},
"$:/core/buttonstyles/Borderless": {
"title": "$:/core/buttonstyles/Borderless",
"tags": "$:/tags/ToolbarButtonStyle",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}",
"text": "tc-btn-invisible"
},
"$:/core/buttonstyles/Boxed": {
"title": "$:/core/buttonstyles/Boxed",
"tags": "$:/tags/ToolbarButtonStyle",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}",
"text": "tc-btn-boxed"
},
"$:/core/buttonstyles/Rounded": {
"title": "$:/core/buttonstyles/Rounded",
"tags": "$:/tags/ToolbarButtonStyle",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}",
"text": "tc-btn-rounded"
},
"$:/core/ui/ControlPanel/Settings/CamelCase": {
"title": "$:/core/ui/ControlPanel/Settings/CamelCase",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/CamelCase/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/CamelCase/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/WikiParserRules/Inline/wikilink\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> <$link to=\"$:/config/WikiParserRules/Inline/wikilink\"><<lingo Description>></$link> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": {
"caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}",
"tags": "$:/tags/ControlPanel/Settings",
"title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
},
"$:/core/ui/ControlPanel/Settings/LinkToBehaviour": {
"title": "$:/core/ui/ControlPanel/Settings/LinkToBehaviour",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/LinkToBehaviour/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/LinkToBehaviour/\n\n<$link to=\"$:/config/Navigation/openLinkFromInsideRiver\"><<lingo \"InsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromInsideRiver\">\n <option value=\"above\"><<lingo \"OpenAbove\">></option>\n <option value=\"below\"><<lingo \"OpenBelow\">></option>\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n\n<$link to=\"$:/config/Navigation/openLinkFromOutsideRiver\"><<lingo \"OutsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromOutsideRiver\">\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n"
},
"$:/core/ui/ControlPanel/Settings/NavigationAddressBar": {
"title": "$:/core/ui/ControlPanel/Settings/NavigationAddressBar",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/NavigationAddressBar/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationAddressBar/\n\n<$link to=\"$:/config/Navigation/UpdateAddressBar\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permaview\"> <<lingo Permaview/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permalink\"> <<lingo Permalink/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Settings/NavigationHistory": {
"title": "$:/core/ui/ControlPanel/Settings/NavigationHistory",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/NavigationHistory/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationHistory/\n<$link to=\"$:/config/Navigation/UpdateHistory\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation": {
"title": "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/PerformanceInstrumentation/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Performance/Instrumentation\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Performance/Instrumentation\"><<lingo Description>></$link> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Settings/TitleLinks": {
"title": "$:/core/ui/ControlPanel/Settings/TitleLinks",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": {
"title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\n"
},
"$:/core/ui/ControlPanel/Settings/ToolbarButtons": {
"title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Settings": {
"title": "$:/core/ui/ControlPanel/Settings",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Settings/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
},
"$:/core/ui/ControlPanel/StoryView": {
"title": "$:/core/ui/ControlPanel/StoryView",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/StoryView/Caption}}",
"text": "{{$:/snippets/viewswitcher}}\n"
},
"$:/core/ui/ControlPanel/Theme": {
"title": "$:/core/ui/ControlPanel/Theme",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/Theme/Caption}}",
"text": "{{$:/snippets/themeswitcher}}\n"
},
"$:/core/ui/ControlPanel/TiddlerFields": {
"title": "$:/core/ui/ControlPanel/TiddlerFields",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}"
},
"$:/core/ui/ControlPanel/Toolbars/EditToolbar": {
"title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar",
"tags": "$:/tags/ControlPanel/Toolbars",
"caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/ControlPanel/Toolbars/PageControls": {
"title": "$:/core/ui/ControlPanel/Toolbars/PageControls",
"tags": "$:/tags/ControlPanel/Toolbars",
"caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/ControlPanel/Toolbars/ViewToolbar": {
"title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar",
"tags": "$:/tags/ControlPanel/Toolbars",
"caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/ControlPanel/Toolbars": {
"title": "$:/core/ui/ControlPanel/Toolbars",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/Toolbars/Caption}}",
"text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" \"$:/state/tabs/controlpanel/toolbars\" \"tc-vertical\">>\n</div>\n"
},
"$:/ControlPanel": {
"title": "$:/ControlPanel",
"icon": "$:/core/images/options-button",
"color": "#bbb",
"text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Info\">>\n</div>\n"
},
"$:/core/ui/DefaultSearchResultList": {
"title": "$:/core/ui/DefaultSearchResultList",
"tags": "$:/tags/SearchResults",
"caption": "{{$:/language/Search/DefaultResults/Caption}}",
"text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n\\end\n<<searchResultList>>\n"
},
"$:/core/ui/EditTemplate/body": {
"title": "$:/core/ui/EditTemplate/body",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/Body/\n<$list filter=\"[is[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\"></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[is[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<em class=\"tc-edit\"><<lingo Hint>></em> <$button type=\"set\" set=\"$:/state/showeditpreview\" setTo=\"no\"><<lingo Preview/Button/Hide>></$button>\n\n<div class=\"tc-tiddler-preview\">\n<div class=\"tc-tiddler-preview-preview\">\n<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n</div>\n\n<div class=\"tc-tiddler-preview-edit\">\n<$edit field=\"text\" class=\"tc-edit-texteditor\" placeholder={{$:/language/EditTemplate/Body/Placeholder}}/>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<em class=\"tc-edit\"><<lingo Hint>></em> <$button type=\"set\" set=\"$:/state/showeditpreview\" setTo=\"yes\"><<lingo Preview/Button/Show>></$button>\n<$edit field=\"text\" class=\"tc-edit-texteditor\" placeholder={{$:/language/EditTemplate/Body/Placeholder}}/>\n\n</$reveal>\n\n</$list>\n"
},
"$:/core/ui/EditTemplate/controls": {
"title": "$:/core/ui/EditTemplate/controls",
"tags": "$:/tags/EditTemplate",
"text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n"
},
"$:/core/ui/EditTemplate/fields": {
"title": "$:/core/ui/EditTemplate/fields",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define new-field-inner()\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button>\n<$action-sendmessage $message=\"tm-add-field\" $name=<<name>> $value=<<value>>/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n\\end\n\n\\define new-field()\n<$set name=\"name\" value={{$:/temp/newfieldname}}>\n<$set name=\"value\" value={{$:/temp/newfieldvalue}}>\n<<new-field-inner>>\n</$set>\n</$set>\n\\end\n\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}}/>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit\">\n<<lingo Fields/Add/Prompt>>\n</em>\n<span class=\"tc-edit-field-add-name\">\n<$edit-text tiddler=\"$:/temp/newfieldname\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} focusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\"/>\n</span>\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"$:/temp/newfieldname\">\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$list filter=\"[!is[shadow]!is[system]fields[]sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n<span class=\"tc-edit-field-add-value\">\n<$edit-text tiddler=\"$:/temp/newfieldvalue\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\"/>\n</span>\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n\n"
},
"$:/core/ui/EditTemplate/shadow": {
"title": "$:/core/ui/EditTemplate/shadow",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n\\define pluginLinkBody()\n<$link to=\"\"\"$(pluginTitle)$\"\"\">\n<$text text=\"\"\"$(pluginTitle)$\"\"\"/>\n</$link>\n\\end\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>"
},
"$:/core/ui/EditTemplate/tags": {
"title": "$:/core/ui/EditTemplate/tags",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\n\\end\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\"><$set name=\"backgroundColor\" value={{!!color}}><span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">×</$button></span>\n</$set>\n</$list>\n\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$edit-text tiddler=\"$:/temp/NewTagName\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\"/>\n</span> <$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <span class=\"tc-add-tag-button\">\n<$button message=\"tm-add-tag\" param={{$:/temp/NewTagName}} set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n<<lingo Tags/Add/Button>>\n</$button>\n</span>\n</div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown\">\n<$linkcatcher set=\"$:/temp/NewTagName\" setTo=\"\" message=\"tm-add-tag\">\n<$list filter=\"[tags[]!is[system]search:title{$:/temp/NewTagName}sort[]]\">\n{{||$:/core/ui/Components/tag-link}}\n</$list>\n<hr>\n<$list filter=\"[tags[]is[system]search:title{$:/temp/NewTagName}sort[]]\">\n{{||$:/core/ui/Components/tag-link}}\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n</$fieldmangler>\n</div>"
},
"$:/core/ui/EditTemplate/title": {
"title": "$:/core/ui/EditTemplate/title",
"tags": "$:/tags/EditTemplate",
"text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus=\"true\"/>"
},
"$:/core/ui/EditTemplate/type": {
"title": "$:/core/ui/EditTemplate/type",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/\n<div class=\"tc-type-selector\"><$fieldmangler>\n<em class=\"tc-edit\"><<lingo Type/Prompt>></em> <$edit-text field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-popup-handle\"/> <$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}</$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]]\"><$link to={{!!name}}><$view field=\"description\"/> (<$view field=\"name\"/>)</$link>\n</$list>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>"
},
"$:/core/ui/EditTemplate": {
"title": "$:/core/ui/EditTemplate",
"text": "\\define frame-classes()\ntc-tiddler-frame tc-tiddler-edit-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$\n\\end\n<div class=<<frame-classes>>>\n<$set name=\"storyTiddler\" value=<<currentTiddler>>>\n<$keyboard key={{$:/config/shortcuts/cancel-edit-tiddler}} message=\"tm-cancel-tiddler\">\n<$keyboard key={{$:/config/shortcuts/save-tiddler}} message=\"tm-save-tiddler\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n</$list>\n</$keyboard>\n</$keyboard>\n</$set>\n</div>\n"
},
"$:/core/ui/Buttons/cancel": {
"title": "$:/core/ui/Buttons/cancel",
"tags": "$:/tags/EditToolbar",
"caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}",
"description": "{{$:/language/Buttons/Cancel/Hint}}",
"text": "<$button message=\"tm-cancel-tiddler\" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/delete": {
"title": "$:/core/ui/Buttons/delete",
"tags": "$:/tags/EditToolbar $:/tags/ViewToolbar",
"caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}",
"description": "{{$:/language/Buttons/Delete/Hint}}",
"text": "<$button message=\"tm-delete-tiddler\" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/save": {
"title": "$:/core/ui/Buttons/save",
"tags": "$:/tags/EditToolbar",
"caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}",
"description": "{{$:/language/Buttons/Save/Hint}}",
"text": "<$fieldmangler>\n<$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{$:/temp/newfieldname}} $value={{$:/temp/newfieldvalue}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button>\n</$fieldmangler>\n"
},
"$:/core/Filters/AllTags": {
"title": "$:/core/Filters/AllTags",
"tags": "$:/tags/Filter",
"filter": "[tags[]!is[system]sort[title]]",
"description": "{{$:/language/Filters/AllTags}}",
"text": ""
},
"$:/core/Filters/AllTiddlers": {
"title": "$:/core/Filters/AllTiddlers",
"tags": "$:/tags/Filter",
"filter": "[!is[system]sort[title]]",
"description": "{{$:/language/Filters/AllTiddlers}}",
"text": ""
},
"$:/core/Filters/Drafts": {
"title": "$:/core/Filters/Drafts",
"tags": "$:/tags/Filter",
"filter": "[has[draft.of]sort[title]]",
"description": "{{$:/language/Filters/Drafts}}",
"text": ""
},
"$:/core/Filters/Missing": {
"title": "$:/core/Filters/Missing",
"tags": "$:/tags/Filter",
"filter": "[all[missing]sort[title]]",
"description": "{{$:/language/Filters/Missing}}",
"text": ""
},
"$:/core/Filters/Orphans": {
"title": "$:/core/Filters/Orphans",
"tags": "$:/tags/Filter",
"filter": "[all[orphans]sort[title]]",
"description": "{{$:/language/Filters/Orphans}}",
"text": ""
},
"$:/core/Filters/OverriddenShadowTiddlers": {
"title": "$:/core/Filters/OverriddenShadowTiddlers",
"tags": "$:/tags/Filter",
"filter": "[is[shadow]]",
"description": "{{$:/language/Filters/OverriddenShadowTiddlers}}",
"text": ""
},
"$:/core/Filters/RecentSystemTiddlers": {
"title": "$:/core/Filters/RecentSystemTiddlers",
"tags": "$:/tags/Filter",
"filter": "[has[modified]!sort[modified]limit[50]]",
"description": "{{$:/language/Filters/RecentSystemTiddlers}}",
"text": ""
},
"$:/core/Filters/RecentTiddlers": {
"title": "$:/core/Filters/RecentTiddlers",
"tags": "$:/tags/Filter",
"filter": "[!is[system]has[modified]!sort[modified]limit[50]]",
"description": "{{$:/language/Filters/RecentTiddlers}}",
"text": ""
},
"$:/core/Filters/ShadowTiddlers": {
"title": "$:/core/Filters/ShadowTiddlers",
"tags": "$:/tags/Filter",
"filter": "[all[shadows]sort[title]]",
"description": "{{$:/language/Filters/ShadowTiddlers}}",
"text": ""
},
"$:/core/Filters/SystemTags": {
"title": "$:/core/Filters/SystemTags",
"tags": "$:/tags/Filter",
"filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]",
"description": "{{$:/language/Filters/SystemTags}}",
"text": ""
},
"$:/core/Filters/SystemTiddlers": {
"title": "$:/core/Filters/SystemTiddlers",
"tags": "$:/tags/Filter",
"filter": "[is[system]sort[title]]",
"description": "{{$:/language/Filters/SystemTiddlers}}",
"text": ""
},
"$:/core/Filters/TypedTiddlers": {
"title": "$:/core/Filters/TypedTiddlers",
"tags": "$:/tags/Filter",
"filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]",
"description": "{{$:/language/Filters/TypedTiddlers}}",
"text": ""
},
"$:/core/ui/ImportListing": {
"title": "$:/core/ui/ImportListing",
"text": "\\define lingo-base() $:/language/Import/\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n<table>\n<tbody>\n<tr>\n<th>\n<<lingo Listing/Select/Caption>>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\"/>\n</td>\n<td>\n<$reveal type=\"nomatch\" state=<<previewPopupState>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<previewPopupState>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n</td>\n</tr>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" state=<<previewPopupState>>>\n<$transclude subtiddler=<<payloadTiddler>> mode=\"block\"/>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ListItemTemplate": {
"title": "$:/core/ui/ListItemTemplate",
"text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</div>"
},
"$:/core/ui/MissingTemplate": {
"title": "$:/core/ui/MissingTemplate",
"text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n"
},
"$:/core/ui/MoreSideBar/All": {
"title": "$:/core/ui/MoreSideBar/All",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/All/Caption}}",
"text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Drafts": {
"title": "$:/core/ui/MoreSideBar/Drafts",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Drafts/Caption}}",
"text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Missing": {
"title": "$:/core/ui/MoreSideBar/Missing",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Missing/Caption}}",
"text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Orphans": {
"title": "$:/core/ui/MoreSideBar/Orphans",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Orphans/Caption}}",
"text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Recent": {
"title": "$:/core/ui/MoreSideBar/Recent",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Recent/Caption}}",
"text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
},
"$:/core/ui/MoreSideBar/Shadows": {
"title": "$:/core/ui/MoreSideBar/Shadows",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Shadows/Caption}}",
"text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/System": {
"title": "$:/core/ui/MoreSideBar/System",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/System/Caption}}",
"text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Tags": {
"title": "$:/core/ui/MoreSideBar/Tags",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Tags/Caption}}",
"text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\n"
},
"$:/core/ui/MoreSideBar/Types": {
"title": "$:/core/ui/MoreSideBar/Types",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Types/Caption}}",
"text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n"
},
"$:/core/ui/Buttons/advanced-search": {
"title": "$:/core/ui/Buttons/advanced-search",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}",
"description": "{{$:/language/Buttons/AdvancedSearch/Hint}}",
"text": "\\define control-panel-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
},
"$:/core/ui/Buttons/close-all": {
"title": "$:/core/ui/Buttons/close-all",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}",
"description": "{{$:/language/Buttons/CloseAll/Hint}}",
"text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/control-panel": {
"title": "$:/core/ui/Buttons/control-panel",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}",
"description": "{{$:/language/Buttons/ControlPanel/Hint}}",
"text": "\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
},
"$:/core/ui/Buttons/encryption": {
"title": "$:/core/ui/Buttons/encryption",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}",
"description": "{{$:/language/Buttons/Encryption/Hint}}",
"text": "<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>"
},
"$:/core/ui/Buttons/export-page": {
"title": "$:/core/ui/Buttons/export-page",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}",
"description": "{{$:/language/Buttons/ExportPage/Hint}}",
"text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>"
},
"$:/core/ui/Buttons/fold-all": {
"title": "$:/core/ui/Buttons/fold-all",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/fold-all-button}} {{$:/language/Buttons/FoldAll/Caption}}",
"description": "{{$:/language/Buttons/FoldAll/Hint}}",
"text": "<$button tooltip={{$:/language/Buttons/FoldAll/Hint}} aria-label={{$:/language/Buttons/FoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldAll/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/full-screen": {
"title": "$:/core/ui/Buttons/full-screen",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}",
"description": "{{$:/language/Buttons/FullScreen/Hint}}",
"text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/home": {
"title": "$:/core/ui/Buttons/home",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}",
"description": "{{$:/language/Buttons/Home/Hint}}",
"text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/import": {
"title": "$:/core/ui/Buttons/import",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}",
"description": "{{$:/language/Buttons/Import/Hint}}",
"text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>"
},
"$:/core/ui/Buttons/language": {
"title": "$:/core/ui/Buttons/language",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}",
"description": "{{$:/language/Buttons/Language/Hint}}",
"text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down tc-drop-down-language-chooser\">\n<$linkcatcher to=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$link>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/language\" text=<<currentTiddler>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/language\" text=<<currentTiddler>>>\n \n</$reveal>\n</span>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>"
},
"$:/core/ui/Buttons/more-page-actions": {
"title": "$:/core/ui/Buttons/more-page-actions",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
"description": "{{$:/language/Buttons/More/Hint}}",
"text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
},
"$:/core/ui/Buttons/new-journal": {
"title": "$:/core/ui/Buttons/new-journal",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}",
"description": "{{$:/language/Buttons/NewJournal/Hint}}",
"text": "\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<now \"$(journalTitleTemplate)$\">> tags=\"$(journalTags)$\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<<journalButton>>\n</$set></$set>"
},
"$:/core/ui/Buttons/new-tiddler": {
"title": "$:/core/ui/Buttons/new-tiddler",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}",
"description": "{{$:/language/Buttons/NewTiddler/Hint}}",
"text": "<$button message=\"tm-new-tiddler\" tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/palette": {
"title": "$:/core/ui/Buttons/palette",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}",
"description": "{{$:/language/Buttons/Palette/Hint}}",
"text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>"
},
"$:/core/ui/Buttons/refresh": {
"title": "$:/core/ui/Buttons/refresh",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}",
"description": "{{$:/language/Buttons/Refresh/Hint}}",
"text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/save-wiki": {
"title": "$:/core/ui/Buttons/save-wiki",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}",
"description": "{{$:/language/Buttons/SaveWiki/Hint}}",
"text": "<$button message=\"tm-save-wiki\" param={{$:/config/SaveWikiButton/Template}} tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>"
},
"$:/core/ui/Buttons/storyview": {
"title": "$:/core/ui/Buttons/storyview",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}",
"description": "{{$:/language/Buttons/StoryView/Hint}}",
"text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/view\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$link to=<<storyview>>>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/view\" text=<<storyview>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/view\" text=<<storyview>>>\n \n</$reveal>\n</span>\n<$transclude tiddler=<<icon>>/>\n<$text text=<<storyview>>/></$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>"
},
"$:/core/ui/Buttons/tag-manager": {
"title": "$:/core/ui/Buttons/tag-manager",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}",
"description": "{{$:/language/Buttons/TagManager/Hint}}",
"text": "\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
},
"$:/core/ui/Buttons/theme": {
"title": "$:/core/ui/Buttons/theme",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}",
"description": "{{$:/language/Buttons/Theme/Hint}}",
"text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\" variable=\"themeTitle\">\n<$link to=<<themeTitle>>>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/theme\" text=<<themeTitle>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/theme\" text=<<themeTitle>>>\n \n</$reveal>\n</span>\n<$view tiddler=<<themeTitle>> field=\"name\"/>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>"
},
"$:/core/ui/Buttons/unfold-all": {
"title": "$:/core/ui/Buttons/unfold-all",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/unfold-all-button}} {{$:/language/Buttons/UnfoldAll/Caption}}",
"description": "{{$:/language/Buttons/UnfoldAll/Hint}}",
"text": "<$button tooltip={{$:/language/Buttons/UnfoldAll/Hint}} aria-label={{$:/language/Buttons/UnfoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-unfold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/UnfoldAll/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/PageTemplate/pagecontrols": {
"title": "$:/core/ui/PageTemplate/pagecontrols",
"text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$reveal>\n</$list>\n</div>\n\n"
},
"$:/core/ui/PageStylesheet": {
"title": "$:/core/ui/PageStylesheet",
"text": "<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n"
},
"$:/core/ui/PageTemplate/alerts": {
"title": "$:/core/ui/PageTemplate/alerts",
"tags": "$:/tags/PageTemplate",
"text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n"
},
"$:/core/ui/PageTemplate/pluginreloadwarning": {
"title": "$:/core/ui/PageTemplate/pluginreloadwarning",
"tags": "$:/tags/PageTemplate",
"text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[has[plugin-type]haschanged[]!plugin-type[import]limit[1]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n"
},
"$:/core/ui/PageTemplate/sidebar": {
"title": "$:/core/ui/PageTemplate/sidebar",
"tags": "$:/tags/PageTemplate",
"text": "<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n\n<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n\n<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n\n{{||$:/core/ui/PageTemplate/pagecontrols}}\n\n<$transclude tiddler=\"$:/core/ui/SideBarLists\" mode=\"inline\"/>\n\n</$reveal>\n\n</div>\n\n</$scrollable>"
},
"$:/core/ui/PageTemplate/story": {
"title": "$:/core/ui/PageTemplate/story",
"tags": "$:/tags/PageTemplate",
"text": "<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template=\"$:/core/ui/ViewTemplate\" editTemplate=\"$:/core/ui/EditTemplate\" storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n"
},
"$:/core/ui/PageTemplate/topleftbar": {
"title": "$:/core/ui/PageTemplate/topleftbar",
"tags": "$:/tags/PageTemplate",
"text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
},
"$:/core/ui/PageTemplate/toprightbar": {
"title": "$:/core/ui/PageTemplate/toprightbar",
"tags": "$:/tags/PageTemplate",
"text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
},
"$:/core/ui/PageTemplate": {
"title": "$:/core/ui/PageTemplate",
"text": "\\define containerClasses()\ntc-page-container tc-page-view-$(themeTitle)$ tc-language-$(languageTitle)$\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=\"\">\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}}>\n\n<$dropzone>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n"
},
"$:/core/ui/PluginInfo": {
"title": "$:/core/ui/PluginInfo",
"text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\nNo ''\"<$text text=<<currentTab>>/>\"'' found\n</$transclude>\n</$transclude>\n</$transclude>\n"
},
"$:/core/ui/SearchResults": {
"title": "$:/core/ui/SearchResults",
"text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n\n</$list>\n\n</div>\n"
},
"$:/core/ui/SideBar/More": {
"title": "$:/core/ui/SideBar/More",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/More/Caption}}",
"text": "<div class=\"tc-more-sidebar\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Tags\" \"$:/state/tab/moresidebar\" \"tc-vertical\">>\n</div>\n"
},
"$:/core/ui/SideBar/Open": {
"title": "$:/core/ui/SideBar/Open",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/Open/Caption}}",
"text": "\\define lingo-base() $:/language/CloseAll/\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" storyview=\"pop\">\n\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">×</$button> <$link to={{!!title}}><$view field=\"title\"/></$link>\n\n</$list>\n\n<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\n"
},
"$:/core/ui/SideBar/Recent": {
"title": "$:/core/ui/SideBar/Recent",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/Recent/Caption}}",
"text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
},
"$:/core/ui/SideBar/Tools": {
"title": "$:/core/ui/SideBar/Tools",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/Tools/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/SideBarLists": {
"title": "$:/core/ui/SideBarLists",
"text": "<div class=\"tc-sidebar-lists\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-popup-handle\"/>\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search{$(searchTiddler)$}]\"/>\"\"\">\n{{$:/core/images/down-arrow}} {{$:/language/Search/Matches}}\n</$set>\n</$button>\n</$reveal>\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n\n{{$:/core/ui/SearchResults}}\n\n</$reveal>\n\n</$reveal>\n\n</$set>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" />\n\n</div>\n"
},
"$:/TagManager": {
"title": "$:/TagManager",
"icon": "$:/core/images/tag-button",
"color": "#bbb",
"text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/icon/$title$\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/icon/$title$\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$title$!!icon\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define qualifyTitle(title)\n$title$$(currentTiddler)$\n\\end\n\\define toggleButton(state)\n<$reveal state=\"$state$\" type=\"match\" text=\"closed\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal state=\"$state$\" type=\"match\" text=\"open\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Count/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td><$transclude tiddler=\"$:/core/ui/TagTemplate\"/></td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state=<<qualifyTitle \"$:/state/tag-manager/\">> /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal state=<<qualifyTitle \"$:/state/tag-manager/\">> type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n</tr>\n</$list>\n<tr>\n<td></td>\n<td>\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n"
},
"$:/core/ui/TagTemplate": {
"title": "$:/core/ui/TagTemplate",
"text": "\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB)\n<$set name=\"foregroundColor\" value=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">>>\n<$set name=\"backgroundColor\" value=\"\"\"$colour$\"\"\">\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-tag-label\" style=<<tag-styles>>>\n<$transclude tiddler={{!!icon}}/> <$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\"><div class=\"tc-drop-down\"><$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]tagging[]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</$set>\n</$set>\n\\end\n\n\\define tag-body(colour,palette)\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}}/>\n</span>\n\\end\n\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}}/>"
},
"$:/core/ui/TiddlerFieldTemplate": {
"title": "$:/core/ui/TiddlerFieldTemplate",
"text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>"
},
"$:/core/ui/TiddlerFields": {
"title": "$:/core/ui/TiddlerFields",
"text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
},
"$:/core/ui/TiddlerInfo/Advanced/PluginInfo": {
"title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo",
"tags": "$:/tags/TiddlerInfo/Advanced",
"text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n"
},
"$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": {
"title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo",
"tags": "$:/tags/TiddlerInfo/Advanced",
"text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n"
},
"$:/core/ui/TiddlerInfo/Advanced": {
"title": "$:/core/ui/TiddlerInfo/Advanced",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}",
"text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n"
},
"$:/core/ui/TiddlerInfo/Fields": {
"title": "$:/core/ui/TiddlerInfo/Fields",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Fields/Caption}}",
"text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n"
},
"$:/core/ui/TiddlerInfo/List": {
"title": "$:/core/ui/TiddlerInfo/List",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/List/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/TiddlerInfo/Listed": {
"title": "$:/core/ui/TiddlerInfo/Listed",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Listed/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/TiddlerInfo/References": {
"title": "$:/core/ui/TiddlerInfo/References",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/References/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>\n"
},
"$:/core/ui/TiddlerInfo/Tagging": {
"title": "$:/core/ui/TiddlerInfo/Tagging",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/TiddlerInfo/Tools": {
"title": "$:/core/ui/TiddlerInfo/Tools",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Tools/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/TiddlerInfo": {
"title": "$:/core/ui/TiddlerInfo",
"text": "<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>"
},
"$:/core/ui/TopBar/menu": {
"title": "$:/core/ui/TopBar/menu",
"tags": "$:/tags/TopRightBar",
"text": "<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}}</$button>\n</$reveal>\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-left}}</$button>\n</$reveal>\n"
},
"$:/core/ui/UntaggedTemplate": {
"title": "$:/core/ui/UntaggedTemplate",
"text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate/body": {
"title": "$:/core/ui/ViewTemplate/body",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal tag=\"div\" class=\"tc-tiddler-body\" type=\"nomatch\" state=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]!has[plugin-type]!field:hide-body[yes]]\">\n\n<$transclude>\n\n<$transclude tiddler=\"$:/language/MissingTiddler/Hint\"/>\n\n</$transclude>\n\n</$list>\n\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate/classic": {
"title": "$:/core/ui/ViewTemplate/classic",
"tags": "$:/tags/ViewTemplate $:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n"
},
"$:/core/ui/ViewTemplate/import": {
"title": "$:/core/ui/ViewTemplate/import",
"tags": "$:/tags/ViewTemplate",
"text": "\\define lingo-base() $:/language/Import/\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n\n{{||$:/core/ui/ImportListing}}\n\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n\n</div>\n\n</$list>\n"
},
"$:/core/ui/ViewTemplate/plugin": {
"title": "$:/core/ui/ViewTemplate/plugin",
"tags": "$:/tags/ViewTemplate",
"text": "<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n\n{{||$:/core/ui/TiddlerInfo/Advanced/PluginInfo}}\n\n</$list>\n"
},
"$:/core/ui/ViewTemplate/subtitle": {
"title": "$:/core/ui/ViewTemplate/subtitle",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate/tags": {
"title": "$:/core/ui/ViewTemplate/tags",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n</$reveal>"
},
"$:/core/ui/ViewTemplate/title": {
"title": "$:/core/ui/ViewTemplate/title",
"tags": "$:/tags/ViewTemplate",
"text": "\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}/>\n</span>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo\"/>\n\n</$reveal>\n</div>"
},
"$:/core/ui/ViewTemplate/unfold": {
"title": "$:/core/ui/ViewTemplate/unfold",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal tag=\"div\" type=\"nomatch\" state=\"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar\" text=\"hide\">\n<$reveal tag=\"div\" type=\"nomatch\" state=<<folded-state>> text=\"hide\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=\"tc-fold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-up}}\n</$button>\n</$reveal>\n<$reveal tag=\"div\" type=\"nomatch\" state=<<folded-state>> text=\"show\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=\"tc-unfold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate": {
"title": "$:/core/ui/ViewTemplate",
"text": "\\define frame-classes()\ntc-tiddler-frame tc-tiddler-view-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$ $(tiddlerTagClasses)$\n\\end\n\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n<$set name=\"storyTiddler\" value=<<currentTiddler>>><$set name=\"tiddlerInfoState\" value=<<qualify \"$:/state/popup/tiddler-info\">>><$tiddler tiddler=<<currentTiddler>>><div class=<<frame-classes>>><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$tiddler></$set></$set>\n"
},
"$:/core/ui/Buttons/clone": {
"title": "$:/core/ui/Buttons/clone",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}",
"description": "{{$:/language/Buttons/Clone/Hint}}",
"text": "<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Clone/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/close-others": {
"title": "$:/core/ui/Buttons/close-others",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}",
"description": "{{$:/language/Buttons/CloseOthers/Hint}}",
"text": "<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseOthers/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/close": {
"title": "$:/core/ui/Buttons/close",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}",
"description": "{{$:/language/Buttons/Close/Hint}}",
"text": "<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Close/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/edit": {
"title": "$:/core/ui/Buttons/edit",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}",
"description": "{{$:/language/Buttons/Edit/Hint}}",
"text": "<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Edit/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/export-tiddler": {
"title": "$:/core/ui/Buttons/export-tiddler",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}",
"description": "{{$:/language/Buttons/ExportTiddler/Hint}}",
"text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>"
},
"$:/core/ui/Buttons/fold-bar": {
"title": "$:/core/ui/Buttons/fold-bar",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/language/Buttons/Fold/FoldBar/Caption}}",
"description": "{{$:/language/Buttons/Fold/FoldBar/Hint}}",
"text": "<!-- This dummy toolbar button is here to allow visibility of the fold-bar to be controlled as if it were a toolbar button -->"
},
"$:/core/ui/Buttons/fold-others": {
"title": "$:/core/ui/Buttons/fold-others",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/fold-others-button}} {{$:/language/Buttons/FoldOthers/Caption}}",
"description": "{{$:/language/Buttons/FoldOthers/Hint}}",
"text": "<$button tooltip={{$:/language/Buttons/FoldOthers/Hint}} aria-label={{$:/language/Buttons/FoldOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-other-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldOthers/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/fold": {
"title": "$:/core/ui/Buttons/fold",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/fold-button}} {{$:/language/Buttons/Fold/Caption}}",
"description": "{{$:/language/Buttons/Fold/Hint}}",
"text": "<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" default=\"show\"><$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button></$reveal><$reveal type=\"match\" state=<<folded-state>> text=\"hide\" default=\"show\"><$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button></$reveal>"
},
"$:/core/ui/Buttons/info": {
"title": "$:/core/ui/Buttons/info",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}",
"description": "{{$:/language/Buttons/Info/Hint}}",
"text": "<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Info/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/more-tiddler-actions": {
"title": "$:/core/ui/Buttons/more-tiddler-actions",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
"description": "{{$:/language/Buttons/More/Hint}}",
"text": "\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
},
"$:/core/ui/Buttons/new-here": {
"title": "$:/core/ui/Buttons/new-here",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}",
"description": "{{$:/language/Buttons/NewHere/Hint}}",
"text": "\\define newHereButtonTags()\n[[$(currentTiddler)$]]\n\\end\n\\define newHereButton()\n<$button tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<newHereButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewHere/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>"
},
"$:/core/ui/Buttons/new-journal-here": {
"title": "$:/core/ui/Buttons/new-journal-here",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}",
"description": "{{$:/language/Buttons/NewJournalHere/Hint}}",
"text": "\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<now \"$(journalTitleTemplate)$\">> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournalHere/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set></$set></$set>"
},
"$:/core/ui/Buttons/open-window": {
"title": "$:/core/ui/Buttons/open-window",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}",
"description": "{{$:/language/Buttons/OpenWindow/Hint}}",
"text": "<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/OpenWindow/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/permalink": {
"title": "$:/core/ui/Buttons/permalink",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}",
"description": "{{$:/language/Buttons/Permalink/Hint}}",
"text": "<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Permalink/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/permaview": {
"title": "$:/core/ui/Buttons/permaview",
"tags": "$:/tags/ViewToolbar $:/tags/PageControls",
"caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}",
"description": "{{$:/language/Buttons/Permaview/Hint}}",
"text": "<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Permaview/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/DefaultTiddlers": {
"title": "$:/DefaultTiddlers",
"text": "GettingStarted\n"
},
"$:/temp/advancedsearch": {
"title": "$:/temp/advancedsearch",
"text": ""
},
"$:/snippets/allfields": {
"title": "$:/snippets/allfields",
"text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n"
},
"$:/config/AnimationDuration": {
"title": "$:/config/AnimationDuration",
"text": "400"
},
"$:/config/AutoSave": {
"title": "$:/config/AutoSave",
"text": "yes"
},
"$:/config/BitmapEditor/Colour": {
"title": "$:/config/BitmapEditor/Colour",
"text": "#ff0"
},
"$:/config/BitmapEditor/LineWidth": {
"title": "$:/config/BitmapEditor/LineWidth",
"text": "3"
},
"$:/config/DefaultSidebarTab": {
"title": "$:/config/DefaultSidebarTab",
"text": "$:/core/ui/SideBar/Open"
},
"$:/config/Drafts/TypingTimeout": {
"title": "$:/config/Drafts/TypingTimeout",
"text": "400"
},
"$:/config/EditTemplateFields/Visibility/title": {
"title": "$:/config/EditTemplateFields/Visibility/title",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/tags": {
"title": "$:/config/EditTemplateFields/Visibility/tags",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/text": {
"title": "$:/config/EditTemplateFields/Visibility/text",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/creator": {
"title": "$:/config/EditTemplateFields/Visibility/creator",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/created": {
"title": "$:/config/EditTemplateFields/Visibility/created",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/modified": {
"title": "$:/config/EditTemplateFields/Visibility/modified",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/modifier": {
"title": "$:/config/EditTemplateFields/Visibility/modifier",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/type": {
"title": "$:/config/EditTemplateFields/Visibility/type",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/draft.title": {
"title": "$:/config/EditTemplateFields/Visibility/draft.title",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/draft.of": {
"title": "$:/config/EditTemplateFields/Visibility/draft.of",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/revision": {
"title": "$:/config/EditTemplateFields/Visibility/revision",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/bag": {
"title": "$:/config/EditTemplateFields/Visibility/bag",
"text": "hide"
},
"$:/config/EditorTypeMappings/image/gif": {
"title": "$:/config/EditorTypeMappings/image/gif",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/jpeg": {
"title": "$:/config/EditorTypeMappings/image/jpeg",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/jpg": {
"title": "$:/config/EditorTypeMappings/image/jpg",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/png": {
"title": "$:/config/EditorTypeMappings/image/png",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/x-icon": {
"title": "$:/config/EditorTypeMappings/image/x-icon",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/text/vnd.tiddlywiki": {
"title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki",
"text": "text"
},
"$:/config/Navigation/UpdateAddressBar": {
"title": "$:/config/Navigation/UpdateAddressBar",
"text": "no"
},
"$:/config/Navigation/UpdateHistory": {
"title": "$:/config/Navigation/UpdateHistory",
"text": "no"
},
"$:/config/OfficialPluginLibrary": {
"title": "$:/config/OfficialPluginLibrary",
"tags": "$:/tags/PluginLibrary",
"url": "http://tiddlywiki.com/library/v5.1.11/index.html",
"caption": "{{$:/language/OfficialPluginLibrary}}",
"text": "{{$:/language/OfficialPluginLibrary/Hint}}\n"
},
"$:/config/Navigation/openLinkFromInsideRiver": {
"title": "$:/config/Navigation/openLinkFromInsideRiver",
"text": "below"
},
"$:/config/Navigation/openLinkFromOutsideRiver": {
"title": "$:/config/Navigation/openLinkFromOutsideRiver",
"text": "top"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all",
"text": "hide"
},
"$:/config/Performance/Instrumentation": {
"title": "$:/config/Performance/Instrumentation",
"text": "no"
},
"$:/config/SaveWikiButton/Template": {
"title": "$:/config/SaveWikiButton/Template",
"text": "$:/core/save/all"
},
"$:/config/SaverFilter": {
"title": "$:/config/SaverFilter",
"text": "[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
},
"$:/config/Search/AutoFocus": {
"title": "$:/config/Search/AutoFocus",
"text": "true"
},
"$:/config/SearchResults/Default": {
"title": "$:/config/SearchResults/Default",
"text": "$:/core/ui/DefaultSearchResultList"
},
"$:/config/SyncFilter": {
"title": "$:/config/SyncFilter",
"text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
},
"$:/config/TiddlerInfo/Default": {
"title": "$:/config/TiddlerInfo/Default",
"text": "$:/core/ui/TiddlerInfo/Fields"
},
"$:/config/Tiddlers/TitleLinks": {
"title": "$:/config/Tiddlers/TitleLinks",
"text": "no"
},
"$:/config/Toolbar/ButtonClass": {
"title": "$:/config/Toolbar/ButtonClass",
"text": "tc-btn-invisible"
},
"$:/config/Toolbar/Icons": {
"title": "$:/config/Toolbar/Icons",
"text": "yes"
},
"$:/config/Toolbar/Text": {
"title": "$:/config/Toolbar/Text",
"text": "no"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions",
"text": "show"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others",
"text": "hide"
},
"$:/config/shortcuts/cancel-edit-tiddler": {
"title": "$:/config/shortcuts/cancel-edit-tiddler",
"text": "escape"
},
"$:/config/shortcuts/save-tiddler": {
"title": "$:/config/shortcuts/save-tiddler",
"text": "ctrl+enter"
},
"$:/config/WikiParserRules/Inline/wikilink": {
"title": "$:/config/WikiParserRules/Inline/wikilink",
"text": "enable"
},
"$:/snippets/currpalettepreview": {
"title": "$:/snippets/currpalettepreview",
"text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch(colour)\n<$set name=\"swatchColour\" value={{##$colour$}}>\n<div class=\"tc-swatch\" style=<<swatchStyle>>/>\n</$set>\n\\end\n<div class=\"tc-swatches-horiz\">\n<<swatch foreground>>\n<<swatch background>>\n<<swatch muted-foreground>>\n<<swatch primary>>\n<<swatch page-background>>\n<<swatch tab-background>>\n<<swatch tiddler-info-background>>\n</div>\n"
},
"$:/snippets/download-wiki-button": {
"title": "$:/snippets/download-wiki-button",
"text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>"
},
"$:/language": {
"title": "$:/language",
"text": "$:/languages/en-GB"
},
"$:/snippets/languageswitcher": {
"title": "$:/snippets/languageswitcher",
"text": "{{$:/language/ControlPanel/Basics/Language/Prompt}} <$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>"
},
"$:/core/macros/CSS": {
"title": "$:/core/macros/CSS",
"tags": "$:/tags/Macro",
"text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"/></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n -webkit-box-shadow: $shadow$;\n -moz-box-shadow: $shadow$;\n box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n -webkit-filter: $filter$;\n -moz-filter: $filter$;\n filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n -webkit-transition: $transition$;\n -moz-transition: $transition$;\n transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n -webkit-transform-origin: $origin$;\n -moz-transform-origin: $origin$;\n transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n"
},
"$:/core/macros/export": {
"title": "$:/core/macros/export",
"tags": "$:/tags/Macro",
"text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/export\">> tooltip={{$lingoBase$Hint}} aria-label={{$lingoBase$Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$set name=\"extension\" value={{!!extension}}>\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=\"\"\"$exportFilter$\"\"\" filename=<<exportButtonFilename \"\"\"$baseFilename$\"\"\">>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end\n"
},
"$:/core/macros/lingo": {
"title": "$:/core/macros/lingo",
"tags": "$:/tags/Macro",
"text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n"
},
"$:/core/macros/list": {
"title": "$:/core/macros/list",
"tags": "$:/tags/Macro",
"text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\")\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\">\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n"
},
"$:/core/macros/tabs": {
"title": "$:/core/macros/tabs",
"tags": "$:/tags/Macro",
"text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}}>\n<$tiddler tiddler=<<save-currentTiddler>>>\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$set></$tiddler></$button></$tiddler></$set></$list>\n</div>\n<div class=\"tc-tab-divider $class$\"/>\n<div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n\\end\n"
},
"$:/core/macros/tag": {
"title": "$:/core/macros/tag",
"tags": "$:/tags/Macro",
"text": "\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n"
},
"$:/core/macros/thumbnails": {
"title": "$:/core/macros/thumbnails",
"tags": "$:/tags/Macro",
"text": "\\define thumbnail(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<$link to=\"\"\"$link$\"\"\"><div class=\"tc-thumbnail-wrapper\">\n<div class=\"tc-thumbnail-image\" style=\"width:$width$px;height:$height$px;\"><$reveal type=\"nomatch\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" style=\"width:$width$px;height:$height$px;\">\n[img[$image$]]\n</$reveal><$reveal type=\"match\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" class=\"tc-thumbnail-background\" style=\"width:$width$px;height:$height$px;background-color:$background-color$;\"></$reveal></div><div class=\"tc-thumbnail-icon\" style=\"fill:$color$;color:$color$;\">\n$icon$\n</div><div class=\"tc-thumbnail-caption\">\n$caption$\n</div>\n</div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n"
},
"$:/core/macros/timeline": {
"created": "20141212105914482",
"modified": "20141212110330815",
"tags": "$:/tags/Macro",
"title": "$:/core/macros/timeline",
"type": "text/vnd.tiddlywiki",
"text": "\\define timeline-title()\n<!-- Override this macro with a global macro \n of the same name if you need to change \n how titles are displayed on the timeline \n -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}>\n<<timeline-title>>\n</$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n"
},
"$:/core/macros/toc": {
"title": "$:/core/macros/toc",
"tags": "$:/tags/Macro",
"text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$set>\n\\end\n\n\\define toc-body(rootTag,tag,sort:\"\",itemClassFilter)\n<ol class=\"tc-toc\">\n<$list filter=\"\"\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\"\"\">\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link><$view field='caption'><$view field='title'/></$view></$link>\">\n<<toc-caption>>\n</$list>\n<$list filter=\"\"\"[all[current]] -[[$rootTag$]]\"\"\">\n<$macrocall $name=\"toc-body\" rootTag=\"\"\"$rootTag$\"\"\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$list>\n</li>\n</$set>\n</$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter)\n<<toc-body rootTag:\"\"\"$tag$\"\"\" tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"itemClassFilter\"\"\">>\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$link>\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<<toc-caption>>\n</$link>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter)\n<ol class=\"tc-toc toc-expandable\">\n<$list filter=\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\">\n<$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<<toc-linked-expandable-body tag:'$tag$' sort:'$sort$' itemClassFilter:'$itemClassFilter$'>>\">\n<<toc-unlinked-expandable-body tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"itemClassFilter\"\"\">>\n</$list>\n</$list>\n</ol>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$link>\n<$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</$list>\n<<toc-caption>>\n</$link>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n</$list>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"\"\"toc-selective-expandable\"\"\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter)\n<ol class=\"tc-toc toc-selective-expandable\">\n<$list filter=\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\">\n<$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=\"<<toc-linked-selective-expandable-body tag:'$tag$' sort:'$sort$' itemClassFilter:'$itemClassFilter$'>>\">\n<<toc-unlinked-selective-expandable-body tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"$itemClassFilter$\"\"\">>\n</$list>\n</$list>\n</ol>\n\\end\n\n\\define toc-tabbed-selected-item-filter(selectedTiddler)\n[all[current]field:title{$selectedTiddler$}]\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{$selectedTiddler$}}>\n<div class=\"tc-tabbed-table-of-contents\">\n<$linkcatcher to=\"$selectedTiddler$\">\n<div class=\"tc-table-of-contents\">\n<$macrocall $name=\"toc-selective-expandable\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=<<toc-tabbed-selected-item-filter selectedTiddler:\"\"\"$selectedTiddler$\"\"\">>/>\n</div>\n</$linkcatcher>\n<div class=\"tc-tabbed-table-of-contents-content\">\n<$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"nomatch\" text=\"\">\n<$transclude mode=\"block\" tiddler=\"$template$\">\n<h1><<toc-caption>></h1>\n<$transclude mode=\"block\">$missingText$</$transclude>\n</$transclude>\n</$reveal>\n<$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"match\" text=\"\">\n$unselectedText$\n</$reveal>\n</div>\n</div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=\"\"\"$selectedTiddler$\"\"\">\n<$macrocall $name=\"toc-tabbed-external-nav\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" selectedTiddler=\"\"\"$selectedTiddler$\"\"\" unselectedText=\"\"\"$unselectedText$\"\"\" missingText=\"\"\"$missingText$\"\"\" template=\"\"\"$template$\"\"\"/>\n</$linkcatcher>\n\\end\n\n"
},
"$:/snippets/minilanguageswitcher": {
"title": "$:/snippets/minilanguageswitcher",
"text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>"
},
"$:/snippets/minithemeswitcher": {
"title": "$:/snippets/minithemeswitcher",
"text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>"
},
"$:/snippets/modules": {
"title": "$:/snippets/modules",
"text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n"
},
"$:/palette": {
"title": "$:/palette",
"text": "$:/palettes/Vanilla"
},
"$:/snippets/paletteeditor": {
"title": "$:/snippets/paletteeditor",
"text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<table>\n<tbody>\n<$list filter=\"[all[current]indexes[]]\" variable=\"colourName\">\n<tr>\n<td>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<$edit-text index=<<colourName>> tag=\"input\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n</$set>\n"
},
"$:/snippets/palettepreview": {
"title": "$:/snippets/palettepreview",
"text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n<$transclude tiddler=\"$:/snippets/currpalettepreview\"/>\n</$set>\n"
},
"$:/snippets/paletteswitcher": {
"title": "$:/snippets/paletteswitcher",
"text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n<div class=\"tc-prompt\">\n<<lingo Prompt>> <$view tiddler={{$:/palette}} field=\"name\"/>\n</div>\n\n<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[description]]\"><div class=\"tc-chooser-item\"><$link to={{!!title}}><div><$reveal state=\"$:/palette\" type=\"match\" text={{!!title}}>•</$reveal><$reveal state=\"$:/palette\" type=\"nomatch\" text={{!!title}}> </$reveal> ''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/></div><$transclude tiddler=\"$:/snippets/currpalettepreview\"/></$link></div>\n</$list>\n</div>\n</$linkcatcher>"
},
"$:/temp/search": {
"title": "$:/temp/search",
"text": ""
},
"$:/tags/AdvancedSearch": {
"title": "$:/tags/AdvancedSearch",
"list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]"
},
"$:/tags/ControlPanel": {
"title": "$:/tags/ControlPanel",
"list": "$:/core/ui/ControlPanel/Info $:/core/ui/ControlPanel/Appearance $:/core/ui/ControlPanel/Settings $:/core/ui/ControlPanel/Saving $:/core/ui/ControlPanel/Plugins $:/core/ui/ControlPanel/Tools $:/core/ui/ControlPanel/Internals"
},
"$:/tags/ControlPanel/Info": {
"title": "$:/tags/ControlPanel/Info",
"list": "$:/core/ui/ControlPanel/Basics $:/core/ui/ControlPanel/Advanced"
},
"$:/tags/ControlPanel/Plugins": {
"title": "$:/tags/ControlPanel/Plugins",
"list": "[[$:/core/ui/ControlPanel/Plugins/Installed]] [[$:/core/ui/ControlPanel/Plugins/Add]]"
},
"$:/tags/EditTemplate": {
"title": "$:/tags/EditTemplate",
"list": "[[$:/core/ui/EditTemplate/controls]] [[$:/core/ui/EditTemplate/title]] [[$:/core/ui/EditTemplate/tags]] [[$:/core/ui/EditTemplate/shadow]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/EditTemplate/body]] [[$:/core/ui/EditTemplate/type]] [[$:/core/ui/EditTemplate/fields]]"
},
"$:/tags/EditToolbar": {
"title": "$:/tags/EditToolbar",
"list": "[[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]]"
},
"$:/tags/MoreSideBar": {
"title": "$:/tags/MoreSideBar",
"list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]]",
"text": ""
},
"$:/tags/PageControls": {
"title": "$:/tags/PageControls",
"list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/fold-all]] [[$:/core/ui/Buttons/unfold-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]"
},
"$:/tags/PageTemplate": {
"title": "$:/tags/PageTemplate",
"list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]",
"text": ""
},
"$:/tags/SideBar": {
"title": "$:/tags/SideBar",
"list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]",
"text": ""
},
"$:/tags/TiddlerInfo": {
"title": "$:/tags/TiddlerInfo",
"list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]",
"text": ""
},
"$:/tags/TiddlerInfo/Advanced": {
"title": "$:/tags/TiddlerInfo/Advanced",
"list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]"
},
"$:/tags/ViewTemplate": {
"title": "$:/tags/ViewTemplate",
"list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/unfold]] [[$:/core/ui/ViewTemplate/subtitle]] [[$:/core/ui/ViewTemplate/tags]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/ViewTemplate/body]]"
},
"$:/tags/ViewToolbar": {
"title": "$:/tags/ViewToolbar",
"list": "[[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/new-here]] [[$:/core/ui/Buttons/new-journal-here]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/export-tiddler]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] [[$:/core/ui/Buttons/fold-others]] [[$:/core/ui/Buttons/fold]]"
},
"$:/snippets/themeswitcher": {
"title": "$:/snippets/themeswitcher",
"text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$view tiddler={{$:/theme}} field=\"name\"/>\n\n<$linkcatcher to=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\"><div><$reveal state=\"$:/theme\" type=\"match\" text={{!!title}}>•</$reveal><$reveal state=\"$:/theme\" type=\"nomatch\" text={{!!title}}> </$reveal> <$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$list>\n</$linkcatcher>"
},
"$:/core/wiki/title": {
"title": "$:/core/wiki/title",
"type": "text/vnd.tiddlywiki",
"text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}"
},
"$:/view": {
"title": "$:/view",
"text": "classic"
},
"$:/snippets/viewswitcher": {
"title": "$:/snippets/viewswitcher",
"text": "\\define lingo-base() $:/language/ControlPanel/StoryView/\n<<lingo Prompt>> <$select tiddler=\"$:/view\">\n<$list filter=\"[storyviews[]]\">\n<option><$view field=\"title\"/></option>\n</$list>\n</$select>"
}
}
}
[[FPGA Mist]]
The following tiddlers were imported: # [[2006]] # [[2007]] # [[2008]] # [[2009]] # [[2010]] # [[2011]] # [[2012]] # [[2013]] # [[2014]] # [[2015]] # [[2016]] # [[2017]] # [[$:/DefaultTiddlers]] # [[$:/Import]] # [[$:/isEncrypted]] # [[$:/SiteSubtitle]] # [[$:/SiteTitle]] # [[$:/themes/tiddlywiki/snowwhite]] # [[$:/themes/tiddlywiki/vanilla]] # [[1 April 2014]] # [[1 March 2010]] # [[1 May 2014]] # [[1 October 2007]] # [[1 October 2008]] # [[11 July 2013]] # [[12 March 2015]] # [[13 November 2007]] # [[14 February 2014]] # [[15 August 2007]] # [[16 July 2007]] # [[17 January 2014]] # [[17 October 2008]] # [[18 April 2008]] # [[18 December 2013]] # [[18 January 2012]] # [[18 June 2009]] # [[18 September 2007]] # [[20 December 2007]] # [[20 July 2009]] # [[20 November 2010]] # [[21 November 2007]] # [[22 May 2009]] # [[22 November 2007]] # [[22 October 2008]] # [[23 July 2007]] # [[24 April 2014]] # [[24 February 2014]] # [[24 January 2013]] # [[24 July 2007]] # [[25 January 2008]] # [[26 July 2007]] # [[26 October 2009]] # [[27 July 2012]] # [[27 March 2014]] # [[27 September 2007]] # [[29 August 2008]] # [[29 September 2008]] # [[3 February 2009]] # [[3 March 2009]] # [[31 January 2008]] # [[6 April 2009]] # [[6 October 2008]] # [[7 February 2014]] # [[7_5_3draw.png]] # [[7_5_3geoport.png]] # [[7_5_3modems.png]] # [[7_5_3opendoc.png]] # [[7_5_3plaintalk.png]] # [[7_5_3power.png]] # [[7_5_3quick.png]] # [[7_5_3quicktime.png]] # [[8 May 2008]] # [[8 October 2007]] # [[9 June 2014]] # [[aaron-swartz.png]] # [[Acknowledgements]] # [[addfiles.png]] # [[addicons.txt]] # [[Adding a Twitter Follow button]] # [[AllTiddlers]] # [[Amiga]] # [[Amiga AGA]] # [[Amigascreen.jpg]] # [[Amstrad]] # [[Amstradboot.jpg]] # [[Amstradboot.png]] # [[Amstraddisks.png]] # [[Amstradroot.png]] # [[Apple II+]] # [[Apple series]] # [[apple3_5.png]] # [[AppleDos.jpg]] # [[appleII5_25.png]] # [[appleIIRoot.png]] # [[appleqrcode.png]] # [[Applescreen.jpg]] # [[application_add.png]] # [[April]] # [[April2006]] # [[April2007]] # [[April2008]] # [[April2009]] # [[April2010]] # [[April2011]] # [[April2012]] # [[April2013]] # [[April2014]] # [[April2015]] # [[April2016]] # [[Archive]] # [[arrow.jpg]] # [[asterisk_yellow.png]] # [[Atari ST]] # [[atariboot.jpg]] # [[August]] # [[August2006]] # [[August2007]] # [[August2008]] # [[August2009]] # [[August2010]] # [[August2011]] # [[August2012]] # [[August2013]] # [[August2014]] # [[August2015]] # [[August2016]] # [[BackPages]] # [[Basketball.png]] # [[batchrun.txt]] # [[biggrin.gif]] # [[Block Quotes in WikiText]] # [[Book Journal2]] # [[Book Journal3]] # [[BookJournal]] # [[BootMechanism]] # [[BrowseWidget]] # [[BT]] # [[Building Development System]] # [[Building TiddlyWikiClassic]] # [[ButtonWidget]] # [[CamelCase]] # [[caveman.jpg]] # [[ChangeCountMacro]] # [[CheckboxWidget]] # [[ChromiumOS.jpg]] # [[Code Blocks in WikiText]] # [[CodingTips]] # [[cog.png]] # [[command]] # [[Commodore 64]] # [[Commodore64.jpg]] # [[Community]] # [[Compose ballad]] # [[concepts]] # [[confused.gif]] # [[ContentType]] # [[ContextTiddler]] # [[Contributing]] # [[ContributingTemplate]] # [[cool.gif]] # [[CountWidget]] # [[Creating Toolchain]] # [[css.png]] # [[customaction.png]] # [[DailyJournal]] # [[Dashes in WikiText]] # [[DataTiddlers]] # [[December]] # [[December2006]] # [[December2007]] # [[December2008]] # [[December2009]] # [[December2010]] # [[December2011]] # [[December2012]] # [[December2013]] # [[December2014]] # [[December2015]] # [[December2016]] # [[definitions]] # [[Definitions in WikiText]] # [[delete.png]] # [[demo]] # [[desktop.jpg]] # [[DesktopFolder]] # [[dev]] # [[devil.gif]] # [[devilwink.gif]] # [[disk.png]] # [[Docs]] # [[done]] # [[Dorothy.jpg]] # [[down.png]] # [[Download]] # [[Draft of 'AllTiddlers']] # [[Draft of 'ReleaseHistory']] # [[DraftMechanism]] # [[DropzoneWidget]] # [[EditBitmapWidget]] # [[EditProfile.png]] # [[EditTextWidget]] # [[EditWidget]] # [[eek.gif]] # [[elevated.png]] # [[EncryptionMechanism]] # [[EncryptWidget]] # [[Examples]] # [[exclamation.png]] # [[Extragoody.jpg]] # [[faq]] # [[FavoritePoetry]] # [[FavoriteQuotes]] # [[Features]] # [[features]] # [[February]] # [[February2007]] # [[February2008]] # [[February2009]] # [[February2010]] # [[February2011]] # [[February2012]] # [[February2013]] # [[February2014]] # [[February2015]] # [[February2016]] # [[FederatialLimited]] # [[feed-icon-14x14.png]] # [[FieldManglerWidget]] # [[FieldsWidget]] # [[final.png]] # [[FinalFour2014.png]] # [[fireplace.jpg]] # [[folders.png]] # [[Formatting in WikiText]] # [[FPGA Mist]] # [[frontSDDriveswitches.jpg]] # [[frown.gif]] # [[fstab]] # [[Fusion.png]] # [[Future of TiddlyWiki]] # [[Get the Ring]] # [[GettingStarted]] # [[Go to Mordor]] # [[GoogleChromeTips]] # [[GridDemo_A_1]] # [[GridDemo_A_2]] # [[GridDemo_A_3]] # [[GridDemo_B_1]] # [[GridDemo_B_2]] # [[GridDemo_B_3]] # [[GridDemo_C_1]] # [[GridDemo_C_2]] # [[GridDemo_C_3]] # [[GridWidget]] # [[Hard Linebreaks in WikiText]] # [[Headings in WikiText]] # [[HelloThere]] # [[help.png]] # [[HelpingTiddlyWiki]] # [[Horizontal Rules in WikiText]] # [[How to build a TiddlyWiki5 from individual tiddlers]] # [[How to use TiddlyWiki5 as a standalone HTML file with AndTidWiki]] # [[HTML in WikiText]] # [[Icons]] # [[Images in WikiText]] # [[ImportTiddlers]] # [[indifferent.gif]] # [[information.png]] # [[Initial Screen]] # [[InstallComponents]] # [[InstallFiles.png]] # [[Installing TiddlyWiki on Node.js]] # [[InstallScript]] # [[internals]] # [[introduction]] # [[January]] # [[January2007]] # [[January2008]] # [[January2009]] # [[January2010]] # [[January2011]] # [[January2012]] # [[January2013]] # [[January2014]] # [[January2015]] # [[January2016]] # [[January2017]] # [[JavaScript]] # [[JavaScript Macros]] # [[JeremyRuston]] # [[Jermolene]] # [[joystickports.jpg]] # [[July]] # [[July2006]] # [[July2007]] # [[July2008]] # [[July2009]] # [[July2010]] # [[July2011]] # [[July2012]] # [[July2013]] # [[July2014]] # [[July2015]] # [[July2016]] # [[June]] # [[June2006]] # [[June2007]] # [[June2008]] # [[June2009]] # [[June2010]] # [[June2011]] # [[June2012]] # [[June2013]] # [[June2014]] # [[June2015]] # [[June2016]] # [[Kill the Dragon]] # [[layout.png]] # [[LazyLoadingMechanism]] # [[LinkCatcherWidget]] # [[Linking in WikiText]] # [[LinkWidget]] # [[Lisa.png]] # [[ListField]] # [[Lists in WikiText]] # [[ListWidget]] # [[LoadCommand]] # [[love.gif]] # [[MAC_osx.png]] # [[mac6.png]] # [[macapps.png]] # [[macappsbasic.png]] # [[macblanks.png]] # [[macgames.png]] # [[macgames3in3.png]] # [[macgamesbeyond.png]] # [[macgamesdark.png]] # [[macgamespersia.png]] # [[MacroCallWidget]] # [[macroot.png]] # [[Macros in WikiText]] # [[macsystem7_1.png]] # [[macsystem7_1in.png]] # [[macsystem7_5_3.png]] # [[macsystem7_5.png]] # [[macsystem7.png]] # [[macsystemdisks.png]] # [[mactelecom7_5_3.png]] # [[macutilities.png]] # [[mad_scientist.jpg]] # [[mad.gif]] # [[MainMenu]] # [[mainwxsfile.png]] # [[Make the beds]] # [[MakeDataUriMacro]] # [[March]] # [[March2006]] # [[March2007]] # [[March2008]] # [[March2009]] # [[March2010]] # [[March2011]] # [[March2012]] # [[March2013]] # [[March2014]] # [[March2015]] # [[March2016]] # [[MathML]] # [[May]] # [[May2006]] # [[May2007]] # [[May2008]] # [[May2009]] # [[May2010]] # [[May2011]] # [[May2012]] # [[May2013]] # [[May2014]] # [[May2015]] # [[May2016]] # [[mechanism]] # [[MediaTemplate]] # [[midiports.jpg]] # [[mistboard.jpg]] # [[Modules]] # [[ModuleType]] # [[Months]] # [[Motovun Jack.jpg]] # [[Motovun Jack.svg]] # [[My MAC]] # [[My Virtual Machine]] # [[My Virtual Machine Software]] # [[MyPage.jpg]] # [[NavigatorWidget]] # [[New Tiddler]] # [[ninja.jpg]] # [[no.gif]] # [[node-webkit]] # [[Node.js]] # [[November]] # [[November2006]] # [[November2007]] # [[November2008]] # [[November2009]] # [[November2010]] # [[November2011]] # [[November2012]] # [[November2013]] # [[November2014]] # [[November2015]] # [[November2016]] # [[October]] # [[October2006]] # [[October2007]] # [[October2008]] # [[October2009]] # [[October2010]] # [[October2011]] # [[October2012]] # [[October2013]] # [[October2014]] # [[October2015]] # [[October2016]] # [[olpc.fth]] # [[OpenSource]] # [[Osmosoft]] # [[Oz]] # [[Package.jpg]] # [[packge.json for node-webkit]] # [[Paragraphs in WikiText]] # [[ParsingMechanism]] # [[PasswordCommand]] # [[PasswordWidget]] # [[PerUser]] # [[Philosophy of Tiddlers]] # [[PluginMechanism]] # [[Plugins]] # [[PopupMechanism]] # [[prebuild.txt]] # [[preprocessor.txt]] # [[Preserving open tiddlers at startup]] # [[PrintCommand]] # [[prism-300x200.jpg]] # [[profile]] # [[ProfileSettings.png]] # [[Project Journal]] # [[projectlocation.txt]] # [[projectshortlocation.txt]] # [[PullHair.gif]] # [[QR-Codes]] # [[qrcode_b01_s01.png]] # [[qrcode_b01_s02.png]] # [[qrcode_b01_s03.png]] # [[qrcode_b01_s04.png]] # [[qrcode_b01_s05.png]] # [[qrcode_b01_s06.png]] # [[qrcode_b01_s07.png]] # [[QualifyMacro]] # [[Quine]] # [[RadioWidget]] # [[ReadMe]] # [[redface.gif]] # [[reference.png]] # [[reference2.png]] # [[Release 5.0.0-alpha.12]] # [[Release 5.0.0-alpha.13]] # [[Release 5.0.0-alpha.14]] # [[Release 5.0.0-alpha.15]] # [[Release 5.0.0-alpha.16]] # [[Release 5.0.0-alpha.17]] # [[Release 5.0.1-alpha]] # [[Release 5.0.2-beta]] # [[Release 5.0.3-beta]] # [[Release 5.0.4-beta]] # [[Release 5.0.5-beta]] # [[Release 5.0.6-beta]] # [[ReleaseHistory]] # [[Releasing a new version of TiddlyWiki5]] # [[removeicons.txt]] # [[RenderingMechanism]] # [[RenderTiddlerCommand]] # [[RenderTiddlersCommand]] # [[RevealWidget]] # [[RoadMap]] # [[rock.jpg]] # [[rolleyes.gif]] # [[root.png]] # [[rootdir.png]] # [[SampleNotification]] # [[sampletag1]] # [[SampleWizard]] # [[SampleWizard2]] # [[SaveTiddlerCommand]] # [[Saving on Android]] # [[Saving on InternetExplorer]] # [[Saving on iPad/iPhone]] # [[Saving on TiddlySpot]] # [[Saving with Encryption]] # [[Saving with the HTML5 fallback saver]] # [[Saving with TiddlyFox]] # [[Saving with TiddlyFox on Android]] # [[Saving with TiddlyIE]] # [[Scalability]] # [[script_code.png]] # [[Scripts for TiddlyWiki on Node.js]] # [[sealed.gif]] # [[September]] # [[September2006]] # [[September2007]] # [[September2008]] # [[September2009]] # [[September2010]] # [[September2011]] # [[September2012]] # [[September2013]] # [[September2014]] # [[September2015]] # [[September2016]] # [[ServerCommand]] # [[SetShortcut.ps1]] # [[SetShortcut2.ps1]] # [[Setting a favicon]] # [[SetVariableWidget]] # [[SetWidget]] # [[ShadowTiddlers]] # [[ShortcutTriggers]] # [[shortNamePath.bat]] # [[SingleFileApplication]] # [[SinglePageApplication]] # [[SiteSubtitle]] # [[SiteTitle]] # [[SiteUrl]] # [[skull.gif]] # [[smile.gif]] # [[solution.png]] # [[star.png]] # [[StateMechanism]] # [[Structuring TiddlyWiki]] # [[Styles and Classes in WikiText]] # [[SyncAdaptorModules]] # [[SystemTags]] # [[SystemTiddlers]] # [[Tables in WikiText]] # [[TabsMacro]] # [[tag_blue.png]] # [[TalkyTalky]] # [[task]] # [[TaskManagementExample]] # [[template.png]] # [[TestingMechanism]] # [[TextReference]] # [[thankyouletter.jpg]] # [[The commands]] # [[The Desktop]] # [[thumbs.gif]] # [[tick.png]] # [[Tiddler Fishes.svg]] # [[TiddlerFields]] # [[TiddlerFiles]] # [[TiddlerFilters]] # [[TiddlerLinks]] # [[Tiddlers]] # [[TiddlerWidget]] # [[TiddlyFox]] # [[TiddlyIE]] # [[TiddlySpace]] # [[TiddlyWeb]] # [[TiddlyWiki]] # [[TiddlyWiki Classic.png]] # [[TiddlyWiki for Developers]] # [[TiddlyWiki Hangouts]] # [[TiddlyWiki on node-webkit]] # [[TiddlyWiki on Node.js]] # [[TiddlyWiki2ReadMe]] # [[TiddlyWiki5]] # [[TiddlyWiki5 Development Environment]] # [[TiddlyWiki5 in the Sky for TiddlyWeb]] # [[TiddlyWiki5 Static Site Generation]] # [[TiddlyWiki5 Versioning]] # [[TiddlyWikiArchitecture]] # [[TiddlyWikiClassic]] # [[TiddlyWikiFolders]] # [[tips]] # [[TitlesPolicy]] # [[tongue.gif]] # [[TranscludeWidget]] # [[Transclusion in WikiText]] # [[Typed Blocks in WikiText]] # [[UbuntuVersion.png]] # [[Unboxing]] # [[Untitled]] # [[Upgrading]] # [[Upgrading TiddlyWiki on Node.js]] # [[Using TiddlyWiki for GitHub Pages project documentation]] # [[Using TiddlyWiki on Node.js]] # [[UsingSVG]] # [[valentines.jpg]] # [[VerboseCommand]] # [[VersionCommand]] # [[VersionMacro]] # [[Video Tutorials]] # [[videoUSBpower.jpg]] # [[VideoWidget]] # [[ViewWidget]] # [[Vintage software catalog]] # [[vorpalbunny.png]] # [[weights.jpg]] # [[widget]] # [[WidgetModules]] # [[Widgets in WikiText]] # [[Wiki]] # [[WikiRuleModules]] # [[WikiText]] # [[Windows HTA Hack]] # [[wink.gif]] # [[Wix_UI.png]] # [[wix.png]] # [[wixrelease.png]] # [[wixstring.txt]] # [[Working with the TiddlyWiki5 repository]] # [[workstation.jpg]] # [[yes.gif]]
no
Your modern interwebs frighten me
{{caveman.jpg}}Unfrozen Caveman Programmer
yes
$:/core/ui/SideBar/Open
{
"tiddlers": {
"$:/info/browser": {
"title": "$:/info/browser",
"text": "yes"
},
"$:/info/node": {
"title": "$:/info/node",
"text": "no"
}
}
}
{
"tiddlers": {
"$:/themes/tiddlywiki/snowwhite/base": {
"title": "$:/themes/tiddlywiki/snowwhite/base",
"tags": "[[$:/tags/Stylesheet]]",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ncanvas.tc-edit-bitmapeditor {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n}\n\n.tc-modal-footer {\n\tborder-radius: 0 0 6px 6px;\n\t<<box-shadow \"inset 0 1px 0 #fff\">>;\n}\n\n\n.tc-alert {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.6)\">>\n}\n\n.tc-notification {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\n}\n\n.tc-sidebar-lists .tc-tab-set .tc-tab-divider {\n\tborder-top: none;\n\theight: 1px;\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\">>\n}\n\n.tc-more-sidebar .tc-tab-buttons button {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\">>\n}\n\n.tc-more-sidebar .tc-tab-buttons button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%\">>\n}\n\n.tc-message-box img {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n\n.tc-plugin-info {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n"
}
}
}
{
"tiddlers": {
"$:/themes/tiddlywiki/vanilla/themetweaks": {
"title": "$:/themes/tiddlywiki/vanilla/themetweaks",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "Theme Tweaks",
"text": "\\define backgroundimage-dropdown()\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\">\n<$link to=\"\">\n(none)\n</$link>\n<hr>\n<$list filter=\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[sort[title]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\n\\define backgroundimageattachment-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\" default=\"scroll\">\n<option value=\"scroll\">Scroll with tiddlers</option>\n<option value=\"fixed\">Fixed to window</option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\">Auto</option>\n<option value=\"cover\">Cover</option>\n<option value=\"contain\">Contain</option>\n</$select>\n\\end\n\nYou can tweak certain aspects of the ''Vanilla'' theme.\n\n! Options\n\n|[[Sidebar layout|$:/themes/tiddlywiki/vanilla/options/sidebarlayout]] |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\">Fixed story, fluid sidebar</option><option value=\"fluid-fixed\">Fluid story, fixed sidebar</option></$select> |\n|[[Sticky titles|$:/themes/tiddlywiki/vanilla/options/stickytitles]]<br>//Causes tiddler titles to \"stick\" to the top of the browser window. Caution: Does not work at all with Chrome, and causes some layout issues in Firefox// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">No</option><option value=\"yes\">Yes</option></$select> |\n\n! Settings\n\n|[[Font family|$:/themes/tiddlywiki/vanilla/settings/fontfamily]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|[[Code font family|$:/themes/tiddlywiki/vanilla/settings/codefontfamily]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|[[Page background image|$:/themes/tiddlywiki/vanilla/settings/backgroundimage]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|[[Page background image attachment |$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment]] |<<backgroundimageattachment-dropdown>> | |\n|[[Page background image size |$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize]] |<<backgroundimagesize-dropdown>> | |\n\n! Sizes\n\n|[[Font size|$:/themes/tiddlywiki/vanilla/metrics/fontsize]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|[[Line height|$:/themes/tiddlywiki/vanilla/metrics/lineheight]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|[[Font size for tiddler body|$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|[[Line height for tiddler body|$:/themes/tiddlywiki/vanilla/metrics/bodylineheight]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|[[Story left position|$:/themes/tiddlywiki/vanilla/metrics/storyleft]]<br>//how far the left margin of the story river<br>(tiddler area) is from the left of the page// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|[[Story top position|$:/themes/tiddlywiki/vanilla/metrics/storytop]]<br>//how far the top margin of the story river<br>is from the top of the page// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|[[Story right|$:/themes/tiddlywiki/vanilla/metrics/storyright]]<br>//how far the left margin of the sidebar <br>is from the left of the page// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|[[Story width|$:/themes/tiddlywiki/vanilla/metrics/storywidth]]<br>//the overall width of the story river// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|[[Tiddler width|$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth]]<br>//within the story river//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|[[Sidebar breakpoint|$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint]]<br>//the minimum page width at which the story<br>river and sidebar will appear side by side// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|[[Sidebar width|$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth]]<br>//the width of the sidebar in fluid-fixed layout// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" default=\"\" tag=\"input\"/> |\n"
},
"$:/themes/tiddlywiki/vanilla/base": {
"title": "$:/themes/tiddlywiki/vanilla/base",
"tags": "[[$:/tags/Stylesheet]]",
"text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n}\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tpadding: 14px;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: pre;\n\twhite-space: pre-wrap;\n\tbackground-color: <<colour pre-background>>;\n\tborder: 1px solid <<colour pre-border>>;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\ncode {\n\tcolor: <<colour code-foreground>>;\n\tbackground-color: <<colour code-background>>;\n\tborder: 1px solid <<colour code-border>>;\n white-space: pre-wrap;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: normal;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n\tfill: <<colour download-foreground>>;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n.tc-unfold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 100%;\n width: calc(100% + 2px);\n margin-left: -43px;\n\ttext-align: center;\n\tborder-top: 2px solid <<colour tiddler-info-background>>;\n\tmargin-top: 4px;\n}\n\n.tc-unfold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n\tborder-top: 2px solid <<colour tiddler-info-border>>;\n}\n\n.tc-unfold-banner svg, .tc-fold-banner svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-unfold-banner:hover svg, .tc-fold-banner:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n.tc-fold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 23px;\n\ttext-align: center;\n\tmargin-left: -35px;\n top: 6px;\n bottom: 6px;\n}\n\n.tc-fold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t\n\t.tc-unfold-banner {\n\t\tposition: static;\n\t width: calc(100% + 59px);\n }\n\n\t.tc-fold-banner {\n\t\twidth: 16px;\n\t\tmargin-left: -16px;\n\t font-size: 0.75em;\n\t}\n\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 300;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour tag-foreground>>;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: auto;\n\t}\n\n\">>\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 28px;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tposition: relative;\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.2em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-tiddler-missing .tc-title {\n font-style: italic;\n font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img,\n.tc-search button svg, .tc-search a svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n@media print {\n\t.tc-tiddler-controls {\n\t\tdisplay: none;\n\t}\n}\n\n.tc-tiddler-help { /* Help prompts within tiddler template */\n\tcolor: <<colour muted-foreground>>;\n\tmargin-top: 14px;\n}\n\n.tc-tiddler-help a.tc-tiddlylink {\n\tcolor: <<colour very-muted-foreground>>;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor, .tc-tiddler-frame textarea.tc-edit-texteditor {\n\twidth: 100%;\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-editor-background>>;\n}\n\ncanvas.tc-edit-bitmapeditor {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-body {\n\tclear: both;\n}\n\n.tc-tiddler-frame .tc-tiddler-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/bodylineheight}};\n}\n\n.tc-titlebar, .tc-tiddler-edit-title {\n\toverflow: hidden; /* https://github.com/Jermolene/TiddlyWiki5/issues/282 */\n}\n\nhtml body.tc-body.tc-single-tiddler-window {\n\tmargin: 1em;\n\tbackground: <<colour tiddler-background>>;\n}\n\n.tc-single-tiddler-window img,\n.tc-single-tiddler-window svg,\n.tc-single-tiddler-window canvas,\n.tc-single-tiddler-window embed,\n.tc-single-tiddler-window iframe {\n\tmax-width: 100%;\n}\n\n/*\n** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-left: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 48%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 3px 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n.tc-tiddler-preview-edit {\n\twidth: 48%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name {\n\tdisplay: inline-block;\n\twidth: 15%;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n\twidth: 40%;\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down-language-chooser img {\n\twidth: 2em;\n\tvertical-align: baseline;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\t\n}\n\n.tc-drop-down .tc-chooser {\n\tborder: none;\n}\n\n.tc-drop-down .tc-chooser .tc-swatches-horiz {\n\tfont-size: 0.4em;\n\tpadding-left: 1.2em;\n}\n\n.tc-drop-down .tc-file-input-wrapper {\n\twidth: 100%;\n}\n\n.tc-drop-down .tc-file-input-wrapper button {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-drop-down a:hover, .tc-drop-down button:hover, .tc-drop-down .tc-file-input-wrapper:hover button {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-tab-buttons button {\n\tbackground-color: <<colour dropdown-tab-background>>;\n}\n\n.tc-drop-down .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour dropdown-tab-background-selected>>;\n\tborder-bottom: 1px solid <<colour dropdown-tab-background-selected>>;\n}\n\n.tc-drop-down-bullet {\n\tdisplay: inline-block;\n\twidth: 0.5em;\n}\n\n.tc-drop-down .tc-tab-contents a {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-block-dropdown-wrapper {\n\tposition: relative;\n}\n\n.tc-block-dropdown {\n\tposition: absolute;\n\tmin-width: 220px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\tz-index: 1000;\n\ttext-shadow: none;\n}\n\n.tc-block-dropdown.tc-search-drop-down {\n\tmargin-left: -12px;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-block-dropdown.tc-search-drop-down a {\n\tdisplay: block;\n\tpadding: 0px 10px 0px 10px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-search-results {\n padding: 0 7px 0 7px;\n}\n\n/*\n** Modals\n*/\n\n.tc-modal-wrapper {\n\tposition: fixed;\n\toverflow: auto;\n\toverflow-y: scroll;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tmargin-right: 0.3em;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\tmargin-right: 0;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tdisplay: inline;\n\twidth: auto;\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar .tc-tab-buttons button {\n\tdisplay: block;\n\twidth: 100%;\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tmax-width: 500px;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 28px;\n\tpadding: 14px 14px 14px 14px;\n\tborder: 2px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 14px;\n\tright: 14px;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: block;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground-colour: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info-chunk {\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-plugin-info-chunk h1 {\n\tfont-size: 1em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk h2 {\n\tfont-size: 0.8em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk div {\n\tfont-size: 0.7em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info:hover > .tc-plugin-info-chunk > img, .tc-plugin-info:hover > .tc-plugin-info-chunk > svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info > .tc-plugin-info-chunk > img, .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-plugin-info.tc-small-icon > .tc-plugin-info-chunk > img, .tc-plugin-info.tc-small-icon > .tc-plugin-info-chunk > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 1em 1em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder: 1px solid <<colour table-border>>;\n}\n\n.tc-chooser-item {\n\tborder: 8px;\n\tpadding: 2px 4px;\n}\n\n.tc-chooser-item a.tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tcolor: <<colour tiddler-link-foreground>>;\n\tbackground-color: <<colour tiddler-link-background>>;\n}\n\n.tc-chooser-item a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 0.4em;\n\tborder: 1px solid #888;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n text-align: center;\n\toverflow: hidden;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-image svg,\n.tc-thumbnail-image img {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n min-width: 100%;\n min-height: 100%;\n max-width: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 4px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 4px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n"
},
"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize",
"text": "15px"
},
"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight",
"text": "22px"
},
"$:/themes/tiddlywiki/vanilla/metrics/fontsize": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize",
"text": "14px"
},
"$:/themes/tiddlywiki/vanilla/metrics/lineheight": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight",
"text": "20px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storyleft": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft",
"text": "0px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storytop": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storytop",
"text": "0px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storyright": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storyright",
"text": "770px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storywidth": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth",
"text": "770px"
},
"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth",
"text": "686px"
},
"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint",
"text": "960px"
},
"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth",
"text": "350px"
},
"$:/themes/tiddlywiki/vanilla/options/stickytitles": {
"title": "$:/themes/tiddlywiki/vanilla/options/stickytitles",
"text": "no"
},
"$:/themes/tiddlywiki/vanilla/options/sidebarlayout": {
"title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout",
"text": "fixed-fluid"
},
"$:/themes/tiddlywiki/vanilla/reset": {
"title": "$:/themes/tiddlywiki/vanilla/reset",
"type": "text/plain",
"text": "/*! normalize.css v3.0.0 | MIT License | git.io/normalize */\n\n/**\n * 1. Set default font family to sans-serif.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n * user zoom.\n */\n\nhtml {\n font-family: sans-serif; /* 1 */\n -ms-text-size-adjust: 100%; /* 2 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/**\n * Remove default margin.\n */\n\nbody {\n margin: 0;\n}\n\n/* HTML5 display definitions\n ========================================================================== */\n\n/**\n * Correct `block` display not defined in IE 8/9.\n */\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n/**\n * 1. Correct `inline-block` display not defined in IE 8/9.\n * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n */\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; /* 1 */\n vertical-align: baseline; /* 2 */\n}\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n/**\n * Address `[hidden]` styling not present in IE 8/9.\n * Hide the `template` element in IE, Safari, and Firefox < 22.\n */\n\n[hidden],\ntemplate {\n display: none;\n}\n\n/* Links\n ========================================================================== */\n\n/**\n * Remove the gray background color from active links in IE 10.\n */\n\na {\n background: transparent;\n}\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers.\n */\n\na:active,\na:hover {\n outline: 0;\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Address styling not present in IE 8/9, Safari 5, and Chrome.\n */\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n/**\n * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.\n */\n\nb,\nstrong {\n font-weight: bold;\n}\n\n/**\n * Address styling not present in Safari 5 and Chrome.\n */\n\ndfn {\n font-style: italic;\n}\n\n/**\n * Address variable `h1` font-size and margin within `section` and `article`\n * contexts in Firefox 4+, Safari 5, and Chrome.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/**\n * Address styling not present in IE 8/9.\n */\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n/**\n * Address inconsistent and variable font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove border when inside `a` element in IE 8/9.\n */\n\nimg {\n border: 0;\n}\n\n/**\n * Correct overflow displayed oddly in IE 9.\n */\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * Address margin not present in IE 8/9 and Safari 5.\n */\n\nfigure {\n margin: 1em 40px;\n}\n\n/**\n * Address differences between Firefox and other browsers.\n */\n\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\n\n/**\n * Contain overflow in all browsers.\n */\n\npre {\n overflow: auto;\n}\n\n/**\n * Address odd `em`-unit font size rendering in all browsers.\n */\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * Known limitation: by default, Chrome and Safari on OS X allow very limited\n * styling of `select`, unless a `border` property is set.\n */\n\n/**\n * 1. Correct color not being inherited.\n * Known issue: affects color of disabled elements.\n * 2. Correct font properties not being inherited.\n * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n margin: 0; /* 3 */\n}\n\n/**\n * Address `overflow` set to `hidden` in IE 8/9/10.\n */\n\nbutton {\n overflow: visible;\n}\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Firefox, IE 8+, and Opera\n * Correct `select` style inheritance in Firefox.\n */\n\nbutton,\nselect {\n text-transform: none;\n}\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n * and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n * `input` and others.\n */\n\nbutton,\nhtml input[type=\"button\"], /* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; /* 2 */\n cursor: pointer; /* 3 */\n}\n\n/**\n * Re-set default cursor for disabled elements.\n */\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n/**\n * Remove inner padding and border in Firefox 4+.\n */\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n/**\n * Address Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\ninput {\n line-height: normal;\n}\n\n/**\n * It's recommended that you don't attempt to style these elements.\n * Firefox's implementation doesn't respect box-sizing, padding, or width.\n *\n * 1. Address box sizing set to `content-box` in IE 8/9/10.\n * 2. Remove excess padding in IE 8/9/10.\n */\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Fix the cursor style for Chrome's increment/decrement buttons. For certain\n * `font-size` values of the `input`, it causes the cursor style of the\n * decrement button to change from `default` to `text`.\n */\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n * (include `-moz` to future-proof).\n */\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box; /* 2 */\n box-sizing: content-box;\n}\n\n/**\n * Remove inner padding and search cancel button in Safari and Chrome on OS X.\n * Safari (but not Chrome) clips the cancel button when the search input has\n * padding (and `textfield` appearance).\n */\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * Define consistent border, margin, and padding.\n */\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n/**\n * 1. Correct `color` not being inherited in IE 8/9.\n * 2. Remove padding so people aren't caught out if they zero out fieldsets.\n */\n\nlegend {\n border: 0; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Remove default vertical scrollbar in IE 8/9.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * Don't inherit the `font-weight` (applied by a rule above).\n * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n */\n\noptgroup {\n font-weight: bold;\n}\n\n/* Tables\n ========================================================================== */\n\n/**\n * Remove most spacing between table cells.\n */\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n"
},
"$:/themes/tiddlywiki/vanilla/settings/fontfamily": {
"title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily",
"text": "\"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", \"DejaVu Sans\", sans-serif"
},
"$:/themes/tiddlywiki/vanilla/settings/codefontfamily": {
"title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily",
"text": "Monaco, Consolas, \"Lucida Console\", \"DejaVu Sans Mono\", monospace"
},
"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": {
"title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment",
"text": "fixed"
},
"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": {
"title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize",
"text": "auto"
},
"$:/themes/tiddlywiki/vanilla/sticky": {
"title": "$:/themes/tiddlywiki/vanilla/sticky",
"text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n``\n</$reveal>\n"
}
}
}
{{vorpalbunny.png}}
!Vorpal Bunny
!!Tim the Enchanter :
//“ Follow only if ye be men of valor, for the entrance to this cave is guarded by a creature so foul and so cruel that no man yet has fought with it and lived ! Bones of full fifty men lie strewn about it’s lair, so brave knight s if you do doubt your courage, come no further ! For death awaits you all with nasty big pointy teeth.”//
!!King Arthur :
//“What an eccentric performance…”//
''“Squeeek”''
Sorry I haven't updated in a while. My newest shiny toy is an in the cloud source control tool, [[Mercurial|http://mercurial.selenic.com/]]. A way to do it in the cloud, [[Bit Bucket|http://bitbucket.org/]]. A nice easy to use GUI for it, [[Tortoise Hg|http://tortoisehg.bitbucket.org/]]. I stirred all of this stuff together and placed one of my personal C# projects in the cloud. I can now easily bounce back and forth from home and work and make progress on this project. I use secure shell to talk to it. My SSH client is [[PuTTY|http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html]]. What is my project you ask? I will say I am combining my hobbies Fantasy Football and coding. My long term goal is to create a useful iPhone APP. Wish me luck...
{{PullHair.gif}}
!How to Create a Visual Studio 2012 install kit using Wix Toolset (Part 1)
* Part 2 is coming soon!
!!!Yes, this was me a few days ago. We as programmers love to create terrific tools and tool sets. The Wix tools come to mind
{{wix.png}}
!!! Having said that after we write the tools we do NOT document them very well {{rolleyes.gif}}
!!!!Roll up your sleeves and let's start!
!!Ingredients
* Visual Studio 2012
** A WPF C# .NET 4.5 application Project
*** In my case it is called ~SerialPanel
** An optional Class Library Project
*** In my case Serial Panel relies on a DLL named ~BatchPanelLibrary
* Wix Toolset
** {{wixrelease.png}}
** This is the version I used
*** Download and install this now
* A Batch file called shortNamePath.bat
** {{shortNamePath.bat}}
** trust me you will need this
!!Directory Structure
{{rootdir.png}}
!!!!The top two Directories are the projects you want to create an install kit for.
!!Here we go!
* Create a new Project
** I named mine ~SerialPanelInstall
*** keep it separate from your "Real" projects
{{template.png}}
* Add your existing projects to this one
** Your Solution should look like this
{{solution.png}}
* Add a pre-procesessor variable to your build which is the location of your main project binaries
** This is mine
** {{preprocessor.txt}}
*** notice the old crunched up Directories? This is necessary because the tool goofs up on Windows long directories
* Add A pre-build event to your install project
** this is mine all on one line
** {{prebuild.txt}}
** Here it is made a bit easier to read
** {{wixstring.txt}}
*** the first argument is the uncrunched project build location (being uncrunched works here?)
*** Argument 2 is your Project name with a Dir on it
*** Argument 3 is your Project name with a Components on it
*** the var argument is your pre-processor variable (you need the var. here but not when you define it
*** the out argument is where the Wix tool "heat" places the generated .wxs file
* Add the generated ~SerialPanelHeat.wxs to the ~SerialPanelInstall project
* edit the Main .wxs file
** mine looks like this
** {{mainwxsfile.png}}
* and with any luck your final result will be this
** {{final.png}}
!!!Be aware this is a "Hello World" just works final result. It doesn't include desktop Icons or anything fancy... it just works
!!!!Frankly I am afraid to even touch it, it might explode or cast a Avada Kedavra Curse {{skull.gif}} on me or something.
!! Now go create something great! {{cool.gif}}
My Latest change was to My Page style. Better colors and more room to write. Perhaps, I will start blogging more. Perhaps picking a topic and running with it in my usual silly way. Stay tuned.
!!Just a warning. Make a backup of your 16gig SD before trying the Intrepid Ibex (Alpha-6) Upgrade * Thank gosh for backups. ** I had to go back to my Hardy release * I will try again when it has officially been released. !!My method of doing a backup (very fast, very easy) * Shut down your OLPC XO * Remove your SD card so it boots into the XO joyride system * Plug in a USB hard drive bigger than 16gig * Re-put in your 16gig SD card (after boot) * now press control, ALT, "the lots of little dots button" ** doing this will shell you to a terminal *** I do this so that I am not running the terminal inside of sugar (it has "crashed?" on me during backup attempts) * make sure you are root ** type "su" * Now stop the auto mounting daemon ** service haldaemon stop * dismount your SD card ** umount /dev/mmcblk0p1 /media/~OLPCRoot * Here is your magic (very fast) backup command ** dd if=/dev/mmcblk0 of=/media/wd/~OLPCRoot.raw bs=1M *** my USB hard drive is a 60gig western digital (fit in your pocket) drive. **** It's label name is "wd" replace the "wd" in these commands with what you named your hard drive. !!Here is how to restore your system back * first remove the data from the SD drive ** fdisk /dev/mmcblk0 *** do a d to delete the partition *** do a w to write back to the SD drive * dismount the SD ** umount /dev/mmcblk0p1 /media/~OLPCRoot * now here is the restore command ** dd if=/media/wd/~OLPCRoot.raw of=/dev/mmcblk0 bs=1M !!When I re-try to upgrade to Ibex I'll post my "gotcha's" here
{{prism-300x200.jpg}}
!Freedom
They told me that I have all the freedom I could ask for
They told me that I had it because I was born in the United States
They told me that I was lucky
Because I have the freedom to think for myself
Because I have the freedom to criticize the government
Because I have the freedom to dress how I want
And say what I want
And be what I want
And these are all freedoms I take advantage of
And because I have the freedom to learn, I took advantage of that
And I learned that there were others without freedom
And not just in other countries
Just because they’re of another race
Just because they’re of another sexual preference
Just because they’re of another religion
Those are the reasons they don’t get freedom
Those are the people who don’t get freedom
Those people are the mistakes
Because freedom should be for everybody
!Hannah Hampton
!Adding custom/interactive dialogs to Visual Studio 2012 install kit using Wix Toolset (Part 3)
{{weights.jpg}}
* Where to review Part 1 and Part 2
{{arrow.jpg}}
[[1 May 2014]]
[[9 June 2014]]
!!Add a reference to ~WixUIExtension
{{reference2.png}}
!!Add ~WixUI files And your Software's EULA
* I renamed the files with an _CA extension In case I need to customize them
{{Wix_UI.png}}
!!Update the Power-shell script file with new stuff ~SetShortcut.ps1
{{SetShortcut2.ps1}}
!!Add a references to the ~InstallComponents, in my case the EULA
* It's in rich text format
!!and the new Help File
* it's in PDF format
{{InstallFiles.png}}
!! Add new folder references
{{folders.png}}
* Notice the uppercase ID's update every reference to uppercase including the Heat arguments
!! Here I add my Help Icons and my menu icons
{{addicons.txt}}
!! Farther down I add my remove icon references
{{removeicons.txt}}
!! And my new custom actions at the bottom
{{customaction.png}}
!! Now add the Help Files and the Wix custom files (the _CA files) to the project
{{addfiles.png}}
!! Finally, my project needs elevated privileges
{{elevated.png}}
!!!When I started working with Wix it was rather Daunting... I hope my experiences have helped you with your project
! Now go write some cool code!
Have a look at my new tag cloud. After implementing this cool neat wow feature I have discovered that I now need to Add lots more tags. I also need to hide the ones that are my low level ones that are not interesting. Over time I hope my cloud will be a tool to help navagate my page easily. Right now it is just... there. I am also now running version 2.2.6 of ~TiddliWiki.
{{valentines.jpg}}
!!I Wrote A Good Omelet
I wrote a good omelet...and ate
a hot poem... after loving you
Buttoned my car...and drove my
coat home...in the rain...
after loving you
I goed on red...and stopped on
green...floating somewhere in between...
being here and being there...
after loving you
I rolled my bed...turned down
my hair...slightly
confused but...I don't care...
Laid out my teeth...and gargled my
gown...then I stood
...and laid me down...
To sleep...
after loving you
!!!Written by Nikki Giovanni
You may have noticed a few changes to my page. I got tired of my old look. And I am removing the javascript bloat. I decided that if you need a "Please Wait" message then my page is too slow. <<tiddler ShowTiddlerIcons with: eek>>
I've added a lot of new content. Actually I moved from my old page where I used [[Twiki|http://twiki.org/]]. To This page where I now use [[TiddlyWiki|http://www.tiddlywiki.com/]]. The reason for the move? I'm lazy, this page is easier to maintain because it's just a page. No server and no DB to worry about. <<tiddler ShowTiddlerIcons with: tongue>>. I liked the Twiki smilies so I had a little challenge moving them across. <<tiddler ShowTiddlerIcons with: rolleyes>> (They are embedded now, no longer separate gif files) I like my new page and the formatting although I may work on the table formatting to make it easier.
{{mad_scientist.jpg}}
!Web Page Changes
I have bit the bullet and moved my content to the new tiddly-wiki beta.
!! What this means for you.
You may notice some of my earlier entries no longer formatted very well. I will slowly get these converted to the new look.
I think my images are converted, but a page that is showing the image that is not yet converted will look strange
As a coder I know that if I don't jump in and commit to the new stuff it will never get done
!! For Now my menu is down here
{{down.png}}
!20 October 2008 * [[Acheron|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/acheron.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]] ** I've been eagerly waiting for this book. So far it is good. It is going over his "human" life, part. !17 October 2008 * [[The Dark Hunter Companion|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/dark-hunter-companion.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]] ** Very good Idea for a book. Remember, "The book for the recently deceased" in Beetlejuice? This book is the dark hunter version of that. ** Just started so not much info, yet ** Some good funny parts
It has been awhile since I've updated my Front page. I have decided to change up my page look. I hope you like it. I am going to be doing lots of under the cover clean ups so if things break send me a reddit message and I'll get right on it. Many of my changes are going to be for my ease of editing and more quickly allow posting up on my web page. In the future I hope to transition from an on web diary to more of a blogging and new content web page. It will be geeky stuff I am doing and what I like. I may have a "Best Of the Web" section where I'll share cool stuff that I have found during surfing.
{{fireplace.jpg}}
!Yes, Virginia, There is a Santa Claus
We take pleasure in answering thus prominently the communication below, expressing at the same time our great gratification that its faithful author is numbered among the friends of The Sun:
!!!! Dear Editor—
!!!! I am 8 years old. Some of my little friends say there is no Santa Claus. Papa says, “If you see it in The Sun, it’s so.” Please tell me the truth, is there a Santa Claus?
!!!! Virginia O’Hanlon
Virginia, your little friends are wrong. They have been affected by the skepticism of a skeptical age. They do not believe except they see. They think that nothing can be which is not comprehensible by their little minds. All minds, Virginia, whether they be men’s or children’s, are little. In this great universe of ours, man is a mere insect, an ant, in his intellect as compared with the boundless world about him, as measured by the intelligence capable of grasping the whole of truth and knowledge.
Yes, Virginia, there is a Santa Claus. He exists as certainly as love and generosity and devotion exist, and you know that they abound and give to your life its highest beauty and joy. Alas! how dreary would be the world if there were no Santa Claus! It would be as dreary as if there were no Virginias. There would be no childlike faith then, no poetry, no romance to make tolerable this existence. We should have no enjoyment, except in sense and sight. The eternal light with which childhood fills the world would be extinguished.
Not believe in Santa Claus! You might as well not believe in fairies. You might get your papa to hire men to watch in all the chimneys on Christmas eve to catch Santa Claus, but even if you did not see Santa Claus coming down, what would that prove? Nobody sees Santa Claus, but that is no sign that there is no Santa Claus. The most real things in the world are those that neither children nor men can see. Did you ever see fairies dancing on the lawn? Of course not, but that’s no proof that they are not there. Nobody can conceive or imagine all the wonders there are unseen and unseeable in the world.
You tear apart the baby’s rattle and see what makes the noise inside, but there is a veil covering the unseen world which not the strongest man, nor even the united strength of all the strongest men that ever lived could tear apart. Only faith, poetry, love, romance, can push aside that curtain and view and picture the supernal beauty and glory beyond. Is it all real? Ah, Virginia, in all this world there is nothing else real and abiding.
No Santa Claus! Thank God! he lives and lives forever. A thousand years from now, Virginia, nay 10 times 10,000 years from now, he will continue to make glad the heart of childhood.
!By Francis P. Church, first published in The New York Sun in 1897. [See The People’s Almanac, pp. 1358–9.]
This site was blacked-out today in protest of S.O.P.A. For more information please visit * [[American Censorship|http://americancensorship.org/]] and be sure to scroll down to view the resources there.
I got "meprogrammerguy" from facebook right at 11:01PM central time last Friday night. I tried for my name but it was either reserved or already taken. Shows how common my name is, I guess.
Just to let my reddit friends know my posting ID MeProgrammerGuy, Is "broken?". I will start using imbatman until my old one is fixed. My irreverent humor will continue. it will just come from imbatman instead. When I posed with my old ID it would show as 0 points (to me) and never get seen by anyone. The conspiracy therorists would say they may be trying to get rid of me? Should I leave? What do you guys think? MeProgrammerGuy
Happy Holidays, everyone. I just received my OLPC X0 PC at 6:00PM today. Go to my [[Flickr|http://www.flickr.com/photos/meprogrammerguy/tags/x0/]] page for some pics. According to the web page I wasn't supposed to receive mine until after Christmas (I ordered it Nov 21st). I have it charging now. I promise to have a review about it in a few days after playing. Early issues, It was packed rather poorly. They could have used bubble wrap or something. My little logo is two shades of orange... <cool> Boy, it was hard to open you raise the little green "ears" and then you open it from that side. Well, I am off to playing, now.
!Go see Harry Potter - The Half Blood Prince * Ron has comedic talent, Who knew?! * Hermione has a good scene where she is "crushed" by love. * Harry gets his nose stomped on They followed the idea of the book but there was some deviations * They looked for the horcrux toward the end of the book (not at the beginning) * Luna finds Harry in the train (not Tonks) * Harry did not put the old cover on the new book with magic * Harry and Ginny did not kiss after the quidditch win. (She did tie his shoes, though) * There was not a big fight at the end between the death eaters and the teachers/students Other items of note * Wow, Neville has gotten big! * Luna wears a cool "outfit" to the quidditch match * I wanted more of a cat fight between Lavender and Hermione * I wished Ron would have done the "pretending to be asleep" to avoid Lavender in the hospital wing * The werewolf bad guy needed a bigger part. * Why did Ron's house burn down? ** Don't they need the location for the book 7 wedding? Overall I give this film 5 holly wands!! Go see it. Accio Film!
! Updated - 4 December
* this stuff worked better for try #2
```
mkdir -p /usr/local/chromiumos
ln -s /usr/local/chromiumos ${HOME}/chromiumos
<make sure you have correct permissions on the dir>
cd ${HOME}/chromiumos
repo init -u http://git.chromium.org/git/manifest
repo sync
cd src/scripts
./make_chroot
./enter_chroot.sh
BOARD=x86-generic
./setup_board --board=${BOARD} --default
./set_shared_user_password.sh
./enable_localaccount.sh jsmith
./build_packages --board=${BOARD} --oldchromebinary
./build_image --board=${BOARD} --withdev --noenable_rootfs_verification
./image_to_usb.sh --board=${BOARD} --to=/dev/sdb
/usr/sbin/chromeos-install
```
!Getting Chromium OS running on my Asus eee PC
* [[Initial Screen|]]
* [[The Desktop|]]
I had a fun geeky breakthrough this weekend! My goal was to try out the Chromium OS on my eee PC. My first stop was to quickly see it. I found [[Hexxeh|http://chromeos.hexxeh.net/]] so I downloaded his vanilla image and moved it to my 8gig USB stick. Booting with the USB on my eee PC I felt the way Dorothy did when she saw [[Oz|]]. But, this was a build from September 21st made by someone else so I decided to take a crack at downloading the source and compiling the latest release myself.
!First My Equipment (insert juvenile remarks here)
* [[My MAC|]]
* [[My Virtual Machine Software|]] - VMware Fusion
* [[My Virtual Machine|]] - Maverick Meerkat 64bit
.
I have distilled my struggles down to the stuff that worked for me. My pain took about one week of restarts retries and frustrations. Here is a summary of my big gotcha's.
* make sure you are building with a 64bit operating system. I first laid down 32bit Meerkat and got all the way to the building of the packages and then I got a cryptic error message so I googled and found out the errors translation was: "You idiot! you should have read our directions before you spent 1 whole day wasting your time"
* make sure you have at least 2gig of memory set aside for your Virtual Machine. This took me days 2 and 3 to figure out.
* If chromium does not compile it often means that your Ubuntu box is missing some dependency packages. Install the missing stuff and re issue your make command and cross your fingers.
* Make sure you pull down a version that isn't yellow or red. One more day ... um ... learning. [[The Waterfall|http://build.chromium.org/p/chromium/console]]
* Make sure that your build symbols are defined the way you want. If they are not you will still pull down the most current buggy source even thought you wanted it to be found on your local box
* Build Chromium first so that you know it is compilable before you let chromium os build for a long time and then fail
!Ok lets start - Laying Down the tools.
* make sure your box has all the compile dependencies
** use [[this|http://src.chromium.org/svn/trunk/src/build/install-build-deps.sh]] script for Ubuntu.
* get the [[depot_tools|http://www.chromium.org/developers/how-tos/install-depot-tools]]
* put these tools in your /etc/profile along with other important stuff. [[The commands|]] and your final [[profile|]]
* reboot
!Get Chromium - This is the Browser/Desktop
* I laid down the tarball using these [[instructions|http://www.chromium.org/developers/how-tos/build-instructions-chromeos]]
!Get Chromium OS - This is the OS, duh!
* [[instructions|http://dev.chromium.org/chromium-os/building-chromium-os/using-cros_workon]]
!Finally Here are the important commands to issue and what they mean
*to make your life easier
** ``sudo fdisk -l``
*** this will tell you what device your thumb drive is mounted on
** ``mv -R ~/chromium /usr/local/chromium``
*** moves the chromium directory
** ``sudo ln -s /usr/local/chromium ~/chromium``
*** create a symbolic link to make your path commands shorter
** ``mv -R ~/chromiumos /usr/local/chromiumos``
*** moves the chromiumos directory
** ``sudo ln -s /usr/local/chromiumos ~/chromiumos``
*** create a symbolic link to make your path commands shorter
*for chrome
** ``cd ~/chromium/src``
*** you want to be here when you issue the following commands
** ``gclient sync --deps="unix,chromeos"``
*** this gets the latest source
** ``gclient sync --deps="unix,chromeos" --revision src@66671``
*** this gets revision 66671, that is a good one, BTW
** ``gclient sync``
*** use this is you have the dependencies already set up/defined
** ``make BUILDTYPE=Release``
*** makes the source in release mode. You can remove the switch if you defined BUILDTYPE in your profile (like I did)
*for chrome os
** ``./make_chroot --delete``
*** get ready to start your next release
** ``repo sync``
*** bring down the latest source
** ``./make_chroot``
*** makes a virtual root file system thingy
** ``./enter_chroot.sh --chrome_root=/usr/local/chromium``
*** go into your OS root and tell the root where the chromium browser is
** ``./setup_board --board=x86-generic --default``
*** sets up the board you are going to build for (only need to do this once)
** ``./enable_localaccount.sh administrator``
*** allow to login to your eeePC with a local user and password (developers want to do this)
** ``./set_shared_user_password.sh``
*** allows sudo on your eeePC box (developers want to do this)
** ``./build_packages``
*** launch this then go for a coffee
** ``./build_kernel_image.sh``
*** if you just want to rebuild the kernel
** ``./build_image``
*** makes the image file
** ``./image_to_usb.sh --from=~/chromiumos/src/build/images/SUBDIR --to=/dev/sdb``
*** burns the image file to a bootable USB drive
*for your eeePC
** ``/usr/sbin/chromeos-install``
*** this places the USB image onto your eeePC hard drive
** ``/gmergefs --noonstatefuldev --remote 192.0.0.100 chromeos-base/chromeos``
*** Update base packages
** ``./gmergefs --remote 192.0.0.100 chromeos-base/chromeos-dev``
*** update developer packages
** ``./gmergefs --remote 192.0.0.100 package_name``
*** add a developer package
** These last 3 commands are issued from your compiler machine to update your remote (eeePC) machine.
<$list filter="[tag[2006]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
<$list filter="[tag[2007]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
<$list filter="[tag[2008]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
<$list filter="[tag[2009]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
<$list filter="[tag[2010]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
<$list filter="[tag[2011]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
<$list filter="[tag[2012]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
<$list filter="[tag[2013]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
<$list filter="[tag[2014]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
<$list filter="[tag[2015]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
<$list filter="[tag[2016]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
<$list filter="[tag[2017]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
Over this thanksgiving weekend I am going to work on my Web page. I want to redesign my page so that my tag Cloud becomes more useful. I am going to explore some server side possibilities. Someday I would like to have my page completely in the cloud.
Replaced my netbook's wireless card with a wireless n card! This was wicked easy to do on my 904HA eee PC. I still have not upgraded my home linksys router, yet. That will be another project. Windows 7 and OSX both saw my card immediately and updated themselves. Recent modern OS's are getting pretty good.
Happy Thanksgiving everyone, from meprogrammerguy. Normally I never advertise on my page but I am blown away by the neat OLPC (One laptop per Child) organization. I took them up on their Give One Get one program. It is a great way for all of us geeks to send a laptop to a underprivileged child and also receive a PC for ourselves. So if you wish to learn more click on their above logo.
New look for my page. What do you think? Send me a reddit message. Longer term I want to better organize my page.
I've made a lot of under the hood changes and style changes to my page. In the future I will do a FAQ on how to set up a web page like this. Also perhaps a link to the latest favorite video I find on-line. Right now I've been busy reading the latest Harry Potter. I should be done today. Keep checking back.
{{AppleDos.jpg}}
!Let's be retro, shall we!
!!!During college I coded on an Apple IIe. Some of my first professional code was in Apple pascal on a IIe. then it was C on Windows 3.11 boxes. After that I moved to C#. Now I am learning how to code web apps in ~AngularJS and Jade
!!Keep learning... {{yes.gif}}
{{Basketball.png}}
! March Madness is Coming!
!RIP Aaron
{{aaron-swartz.png}}
!New technology, instead of bringing us greater freedom, would have snuffed out fundamental rights we’d always taken for granted.
* Aaron H. Swartz (November 8, 1986 – January 11, 2013) was an American computer programmer, writer, political organizer and Internet activist.
The last Harry Potter book was so good. It tied up a lot of loose ends. The Dumbledore scene was a bit clumsy. I am dying to talk about the book but my family don't want me to spoil everyones fun. So I urge everyone in the world to hurry up and read! <<tiddler ShowTiddlerIcons with: wink>>
Sorry for not keeping my front page very up to date. I am in the process of putting Ubuntu on my OLPC XO. The Sugar front end has to go. I will feel more comfortable with a more file centric model. I know, I know.... (old school) but a time based paradigm isn't cutting it. I was going to do a review but everyone has done one. Maybe I will make mine more of a this is what I have done so far type of review? In any case I will have pictures when I get Ubuntu running.
I am going to start posting some of my favorite videos I find from youtube. I will search for and post one later on tonight. Either a strange one or possibly some of my favorite songs. Please check back. <<tiddler ShowTiddlerIcons with: thumbs>> * [[Manifestion of Greed |http://www.youtube.com/watch?v=jgPpfkOVIfI]] * [[Misheard Numa Numa Lyrics |http://www.youtube.com/watch?v=KfEE_nYehZ8]] * [[Wishmaster - The Misheard Lyric|http://www.youtube.com/watch?v=gg5_mlQOsUQ]]
!Windows 7 installed on 2 systems without a hitch I did a clean install on both systems. My eee had XP on it and my desktop had Vista on it. For the desktop I also went from 32 bit to 64 bit. This was the fastest easiest operating system upgrade I have ever done. The only issue is that my ancient scanner does not have 64 bit drivers. Time to get a new scanner. I have written to Santa and he should get this fixed by Christmas. * Dell Inspiron 530 ** 4 gig memory ** reports now as 5.5 *** This is a number from 1 to 7.9 saying how fast the system is * Asus 904ha eee PC ** 2 gig memory ** reports now as 2.1 *** this was 2.0 until I turned off all of the eye candy
!!Go USA Olympic Team! !Open letter to NBC: * Please, please, please show us Sports, followed by more sports, with a side dish of sports. * I like the gymnastic events, but not just them! Show use some more obscure events. ** How come we never see archery or shooting events? !!!Finally: I do not want any human interest crap. * I do not care that the contestants grandma once was a cub scout! * I will treat this junk just like I do all TV commercials... ** Mashing the mute so hard and fast I hurt my fingers ... !!Update on 24-Aug-2012 * NBC you probably made boatloads of money. In my eyes you failed and let me tell you why. ** You went after the wrong audience the entertainment tonight type crowd * Do you realize how many rabid sports fans our out here! ** GO BEAVERS! ** ROLL TIDE! The sad part is you will have us by the ... umm ... well you know until 2020 * If your network is still around that long ...
{{FinalFour2014.png}}
!My Final Four, Baby!
* What's in your ~~Wallet~~ ''Bracket''
{{cool.gif}}
!! Louisville has bitten it {{mad.gif}}
!! Arizona has bitten it {{mad.gif}}
!! Michigan St. has bitten it {{mad.gif}}
! Busted!
I have made many under the hood changes to my page. It is now XHTML 1.0 compliant. Also I updated my version of Tiddly Wiki to 2.2.5 whatever the heck that means. But my favorite change is I found a plugin that actually makes my search function no longer suck. {{thumbs.gif}}
It looks like on reddit I will continue to be imbatman because meprogrammerguy is broke and even though I have sent two or three messages to the reddit folks nothing has been done. That is ok, I have gotten used to being the caped crusader.
Finally, because of all the changes I have done if you notice something goofed up please send me a reddit message and I'll fix it as soon as I know about the problem.
Have a visit to my youtube Videos page. http://www.youtube.com/meprogrammerguy. Here are a few of my "Hits". I only fell a few times on my head as a child. <<tiddler ShowTiddlerIcons with: biggrin>> * ~SpongeBob ~No-Pants * Dick Cheney singing Barry White * Bush and Condi singing "Hips Don't Lie" * Bush singing with the Olympic Volleyball gold metal winners * Tom Cruse as a preacher * Happy Feet + Hand Jive * Bush singing Robert Goulet * Ghost Duck + ~GhostBusters If you like the music of [[JoCo|http://www.jonathancoulton.com/]] * Thriller + RE: Brains * I'm so Happy * Theme from Portal "Still Alive"
!!Running Intrepid Ibex on an OLPC XO 1 on a 16gig SDHC card, FTW!
This is what you will need
* [[An OLPC XO-1 and a Developer Key|http://wiki.laptop.org/go/Activation_and_Developer_Keys]]
* [[A recent Joyride Release (I did 2498) |http://xs-dev.laptop.org/~cscott/xo-1/streams/joyride/]]
* [[At Least this Firmware revision (q2e18) to get bigger than 2gig on the SD drive|http://wiki.laptop.org/go/OLPC_Firmware_q2e18]]
* [[A 16gig SDHC card (I used this one)|http://www.amazon.com/Transcend-16GB-SDHC-CLASS-Reader/dp/B0010Z28XG/ref=pd_cp_e_1?pf_rd_p=413863501&pf_rd_s=center-41&pf_rd_t=201&pf_rd_i=B000P9ZBFA&pf_rd_m=ATVPDKIKX0DER&pf_rd_r=1ZFCXYAJNGQXR56B2QP0]]
* [[Ubuntu Hardy Heron on the OLPC XO-1|http://sprocket.io/blog/2008/05/ubuntu-hardy-heron-on-the-olpc-xo-1/]]
* [[To Get the Battery Monitor Working|http://www.freelikegnu.org/?p=15]]
* [[If you feel brave, here is Intrepid Ibex Alpha-6|http://www.ubuntu.com/testing/intrepid/alpha6]]
I could end my post right here, but you probably wouldn't like that. I will try to go through what I did and the "gotcha's" I overcame.
My first gotcha was I think I fried my first SD card (4gig). This is because my firmware was not q2e18 at the time. Follow the Instructions to update your firmware to at least q2e18. I'll wait ...
Ok, now I suggest you upgrade your OLPC to one of the more recent joyride releases. Doing this will update all of the hardware files. we will need to copy these to the SD card later.
* To upgrade, shell to a terminal on the xo and do the following commands
** su
** olpc-update joyride-2498
*** (or a more recent one)
Ok, now you are running a pretty cool operating system. If you are happy you can wimp out and stop, now.
!!Still with me?! {{thumbs.gif}}, let's do the fun stuff.
Ok, now follow the above instructions found at the Hardy Heron web page.
After doing this you should be booting up into hardy heron.
!!woot!
Now add your own favorites (remember you have 16gig to play with!)
I suggest these packages
* synaptic
* update-manager
* wifi-radar
* puTTY
Finally, If you are real brave do this...
* sudo update-manager -d
** This will upgrade the system to Intrepid Ibex (Alpha-6) Remember, this is an Alpha release
[[A Desktop Snapshot|http://www.flickr.com/photos/meprogrammerguy/2899563609/sizes/o/]]
I didn't like my new look. I gave it a try since October. How does this ~StyleSheet look? It seems easier to read to me. Let me know with a reddit message.
I am trying to make another attempt at a better web page. I hope to have an RSS feed that I can access from facebook. I am going to do K.I.S.S. on this page. It will still be my blog and has been for several years, but I also want to do more Blog posts, book reviews and other things that interest me. For those of you that may not have noticed I have closed down my reddit user and my Digg username "~MeProgrammerGuy". I have been a loyal reddit user for almost 2 years. I truly did enjoy posting and I made a lot of friends. The big question you may ask is, why? I do not want to give a "whiny" type of answer, suffice it to say that it is just time to move on. If you wish to reach me please post to my youtube, my twitter, or my flickr pages. I may also in time set up this page where you can e-mail me, too.
!How I got Ubuntu running on my OLPC - Once I removed Vista It really sped things up! (just kidding) Items you Will need before beginning. * An OLPC developer key ** Request this file from the OLPC web page *** You request it using your OLPC. In about two days you check back and download it. ****I suggest copying this file to a thumb drive. And backing it up to other places. This file lets you be a god or at least a minor deity on your OLPC. Take my word for it, you want this. * An SD card, at least 600 MB ** I used a ~SanDisk Mini SD 2GB *** I decided on a Mini SD with an SD adapter because it was cheaper. * This file [[olpc.fth]] * This one too [[fstab]] * This page http://olpcnews.com/forum/index.php?topic=1436.0 * Another PC running Linux ** Helpful, but you can also just use your OLPC as the Linux box if it has at least 194 MB of free space. *** I got it working both ways and I'll go over the differences between the two methods. !Method 1 - Using your OLPC For the most part follow the page except for these few gotcha's * To install the SD card is a bit tricky. ** Open your screen up and rotate it 90 degrees ** the slot is on your right hand side under the screen * make sure to su on your terminal * If the commands you issue are not found put an /sbin/ in front ** example for my setup here is how I had to invoke fdisk *** /sbin/fdisk /dev/sdc * Be aware one big gotcha is make sure to not put the partition number on the command when issuing your fdisk. If you do when you issue the "w" you will get a partion type error - 22. This groaner took me hours to track down ** /sbin/fdisk /dev/sdc1 is bad, evil, yuck, a no no, and probably causes cavities. ** /sbin/fdisk /dev/sdc is correct * Finally the files provided on the page did not work for me. I assume the author used a usb drive and I did the SD way. ** After a bit of head scratching I got my [[olpc.fth]] working the way I want it. When I boot and hold down the game button with the square on it, it will boot Ubuntu. When I boot without pressing anything it goes to the default OLPC system. ** the unfreeze command allows the Ubuntu to boot so you see it booting. * My [[fstab]] file has the SD uncommented and also allows me to mount the flash memory as a device /media/flash ** Remember fstab is a biggie file if you get this file wrong you will not boot * remember to create the /security and the .private directories and put your developer key file in /security !Method 2 - Using your linux laptop (not the OLPC) to load up the SD card * You don't need the /sbin/ in front of the commands * You may need to put sudo in front of the commands so you get enough priv !Final notes * The Ubuntu username is olpc * The password is olpcolpc * you will need to do this before you can mount you thumb drive. ** sudo apt-get install gnome-mount *** I don't know how this got missed? !Playing, so far * I laid down flash player on my firefox. I then played on youtube and no skipping! woot!! ** in the sugar world youtube was unusable. !Future Playing * xmonad version 0.6 just got released. ** I am going to try it without xfce first. Then I may use them both? I'll have to play around a bit. ! I hope I have helped some fellow geeks. I am now off to play...
My latest geeky thing is Getting my record player hooked up to my PC. I am now ripping my vinyl to .WAV files. I am also scanning in all of the records and album art in as well. I have an old (old) Epson scanner and it actually had updated Vista drivers for it. I had my headphones on last night and was "rockin'" to "Tusk". Yea, I'm old. (still feel like a kid, though). My mate says "still act like one", too. I am using Roxio 2009 to rip. This is a good software tool.
!!Intrepid Ibex Beta - Network Manager does not connect to WPA2 wireless networks * Just a warning, if you have a ~WPA2 wireless network you may want to wait until the official release at the end of October * I had to go back to the Hardy version of network-manager and network-manager-gnome * The symptom is a crash when nm-applet tries to connect to my network !!Update - I got Intrepid Ibex working on my XO box - 9 October * Here is the [[page|http://wiki.laptop.org/go/Ubuntu_On_OLPC_XO]] that helped me the most * I used the beta bootable CD beta for Alternate PC's * I created the system on my Vista box using qemu. * DO NOT forget to put down sysvinit on it (upstart does not work) * I have a Western Digital 60gig USB hard drive to transfer the 16gig raw OLPCRoot.raw file to my 16gig SD drive on my OLPC I used "dd" to do it. ** On the OLPC do ctrl Alt group button to shell to a terminal (The group button is the button on the top left having "spots" all over it. ** do a "service haldaemon stop to turn off the automount junk ** umount the 16gig SD ** fdisk /dev/mmcblk0 *** p *** d *** p (to make sure the partition is gone) *** w ** dd if=/media/wd/OLPCRoot.raw of=/dev/mmcblk0 bs=1M * Now go back to the page link and move the hardware type files across * I noticed some of the gnome tools are too slow. ** update-manager is way too slow
{{rock.jpg}}
!Winter Olympics are here!
!!! I love the Olympics so I would like to go to my archives and bring up my open letter to NBC from 2012.
!!!!Sadly, does it still apply?
<$list filter="[title[27 July 2012]]">
<div>
<h5><$link to={{!!title}}><$view field="title"/></$link></h5>
</div>
<$transclude/>
</$list>
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
Tell me what you see in this graphic {{thumbs.gif}}. If you see a happy face giving a thumbs up, you are looking at my page with every browser in the world, except one. If you see a small box with a red x in the middle you are running Microsoft internet explorer seven. This is because IE7 either broke or disabled being able to decode base64 encoding. There is a workaround on the web where I can use PHP and request from my server to do the decoding work... But I have no back end server for this page. My solution needs to be a client side possibly javascript solution. This is because When I designed my page I wanted every image embedded into one page not fetched as separate files. I will eventually come up with a solution to this. All of you IE7 people, please be patient. I will nail this puppy, soon.
Thanks to the folks at reddit, my ID meprogrammerguy is working correctly again. When I try to submit it always says that I am submitting too fast, but that is a minor thing. I will retire my ID imbatman after making sure to reply to all messages and posts, if any. Look for me in the future to start submitting new content, soon. We need to get stuff other than cops, Bush , and the world is crashing off of the front page. It's good to be back!
{{ninja.jpg}}
!Adding Icons to a Visual Studio 2012 install kit using Wix Toolset (Part 2)
* Part 3 will be Adding custom/interactive dialogs to the install kit
* Where to review Part 1
{{arrow.jpg}} [[1 May 2014]]
!!Add a reference to ~WixUtilExtension
{{reference.png}}
!!Add a Power-shell script file to the install project called ~SetShortcut.ps1
{{SetShortcut.ps1}}
!!Add a reference to the ~InstallComponents, in my case the Script file
{{InstallComponents}}
!!Make sure the Script is installed
{{InstallScript}}
!!Add the custom Triggers
{{ShortcutTriggers}}
!!Let Wix know where the Desktop Folder is
{{DesktopFolder}}
!!Make install per user (if you wish)
{{PerUser}}
!!Finally, I want just 1 MSI install file (compress the cab file)
{{MediaTemplate}}
*Final Notes
** Remember you need to generate a Unique GUID for your Power-shell script File
** Notice, there is a check in the registry for Power-shell script, however in Windows 7 and Windows 8 it is laid down already
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
TiddlyWiki5 wouldn't be possible without the ongoing support of the TiddlyWiki user and developer community. Their attention and feedback has made it possible to gain an understanding of what is wanted from the product, and their passion for it has taught me that it is worth the investment that I am making. TiddlyWiki5 stands on the shoulders of giants by incorporating code from these fine OpenSource projects: * [[The Stanford Javascript Crypto Library|http://crypto.stanford.edu/sjcl/]] * [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]] * [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]
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
<CustomAction Id='AddDesktopHelp_set'
Property='AddDesktopHelp'
Value=""[POWERSHELLEXE]" -Version 2.0 -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass -Command "&"'[#SetShortcut]' 'ADD' '[DesktopFolder]SerialPanelHelp.lnk' '[SERIALPANELDIR]' 'SerialPanel.pdf'"; exit $$($Error.Count)""
Execute='immediate'>
</CustomAction>
<CustomAction Id="AddDesktopHelp" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="check" Impersonate="no" />
<CustomAction Id='AddMenuIcon_set'
Property='AddMenuIcon'
Value=""[POWERSHELLEXE]" -Version 2.0 -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass -Command "&"'[#SetShortcut]' 'ADD' '[ProgramMenuFolder]SerialPanel.lnk' '[SERIALPANELDIR]' 'SerialPanel.exe' 'CTRL+SHIFT+S' '0'"; exit $$($Error.Count)""
Execute='immediate'>
</CustomAction>
<CustomAction Id="AddMenuIcon" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="check" Impersonate="no" />
<CustomAction Id='AddMenuHelp_set'
Property='AddMenuHelp'
Value=""[POWERSHELLEXE]" -Version 2.0 -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass -Command "&"'[#SetShortcut]' 'ADD' '[ProgramMenuFolder]SerialPanelHelp.lnk' '[SERIALPANELDIR]' 'SerialPanel.pdf'"; exit $$($Error.Count)""
Execute='immediate'>
</CustomAction>
<CustomAction Id="AddMenuHelp" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="check" Impersonate="no" />
Here's a macro that provides a Twitter Follow button for a particular username: ``` \define twitterFollowButton(username) <iframe allowtransparency="true" frameborder="0" scrolling="no" src="//platform.twitter.com/widgets/follow_button.html?screen_name=$username$" style="width:300px; height:20px;"></iframe> \end ``` The only change from the version published at https://dev.twitter.com/docs/follow-button is that new lines have been removed. Note that the src URL is given without a protocol (ie "http" or "https"). It's done this way so that it works on sites whether they are hosted on a HTTP or HTTPS domain. If you want the Twitter button to work while using a TiddlyWiki offline on a "file://" URL, then you'll need to manually add the protocol. For example: ``` <iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/follow_button.html?screen_name=jermolene" style="width:300px; height:20px;"></iframe> ```
Current tiddlers: <$list filter="[!is[system]sort[title]]" />
{{Amigascreen.jpg}}
!Case 1 - SD slot 3 (8GB ~SanDisk Ultra SDHC card)
!!! last updated: 19-June-2015
* root
** core.rbf
** kick.rom
** minimig.art
** minimig.bal
** MINIMIG.CFG
** minimig.cop
** mist.ini
** [[qrcode_b01_s03.png|qrcode_b01_s03.png]]
* boot
** core_20140414_r246.rbf
** Kickstart v3.1 rev 40.63 (1993)(Commodore)(A500-A600-A2000)[!].rom
** minimig.art
** minimig.bal
** minimig.cop
** mist.ini
{{Amigascreen.jpg}}
!Case 1 - SD slot 4 (8GB ~SanDisk Ultra SDHC card)
!!! last updated: 19-June-2015
* root
** core.rbf
** kick.rom
** MINIMIG.CFG
** [[qrcode_b01_s04.png|qrcode_b01_s04.png]]
* boot
** Kickstart v3.1 rev 40.63 (1993)(Commodore)(A500-A600-A2000)[!].rom
** minimig.art
** minimig.bal
** minimig.cop
** minimig_aga_20150118_r763.rbf
** minimig_aga_20150509_r1048.rbf
** minimig_aga_20150518_r1057.rbf
** mist.ini
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
{{Amstradboot.jpg}}
!Case 1 - SD slot 5 (8GB ~SanDisk Ultra SDHC card)
!!! last updated: 18-June-2015
!!!!! Noticed, strange keyboard. Cannot type a Double quote?! Argh!
* root
** AMSDOS.e07
** BASIC1-1.e00
** core.rbf
** OS6128.ROM
** [[qrcode_b01_s05.png|qrcode_b01_s05.png]]
* boot
** AMSDOS.e07
** amstrad_150616_r003.8.rbf
** BASIC1-1.e00
** OS6128.ROM
* disks
** animstri.dsk
** AST-Equinox.dsk
** OFE_Tome_1-Little_One.dsk
** ~STarKos1_21.dsk
** wolfenstrad_final.dsk
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
{{Applescreen.jpg}}
!Case 1 - SD slot 6 (8GB ~SanDisk Ultra SDHC card)
!!! last updated: 29-June-2015
* root
** core.rbf
** [[qrcode_b01_s06.png|qrcode_b01_s06.png]]
** ~AppleII+.CFG
** tos.nib
* boot
** appleii_150415_r1008.rbf
** README.txt
* tools
** dsk2nib.exe
* nib
** Apple DOS 3.3 August 1980.nib
** Apple DOS 3.3 January 1983.nib
** Donkey Kong.nib
** dos31.nib
** dos311.nib
** dos321standard.nib
** dos32plus.nib
** dos32standard.nib
** dos32utility.nib
** Frogger II.nib
** Frogger.nib
** Moon Patrol.nib
** Spy Hunter.nib
** Up N Down.nib
** Aztec.nib
{{qrcode_b01_s01.png}}
!Case 1 - SD slot 1 Kingston 4gig micro SD)
* Just general software, not A bootable core
** Long term use is to test my future USB SD hardware project
!!! last updated: 13-June-2015
* [[root|root.png]]
**[[Apple II|appleIIRoot.png]]
*** [[3.5 inch 800K|apple3_5.png]]
*** [[5.25 inch 140K|appleII5_25.png]]
**[[Lisa|Lisa.png]]
** [[Macintosh|macroot.png]]
*** [[Apps|macapps.png]]
**** [[BASIC|macappsbasic.png]]
*** [[Blanks|macblanks.png]]
*** [[Games|macgames.png]]
**** [[3 In Three|macgames3in3.png]]
**** [[Beyond Dark Castle|macgamesbeyond.png]]
**** [[Dark Castle|macgamesdark.png]]
**** [[Prince of Persia|macgamespersia.png]]
*** [[System Disks|macsystemdisks.png]]
**** [[6.0.8 800K Installer|mac6.png]]
**** [[7.0 800K Installer|macsystem7.png]]
**** [[7.1 800K Installer|macsystem7_1.png]]
**** [[7.1 Installer|macsystem7_1in.png]]
**** [[7.5 Installer|macsystem7_5.png]]
**** [[7.5.3 Installer|macsystem7_5_3.png]]
***** [[Apple Telecom|mactelecom7_5_3.png]]
****** [[Geoport and Express Modems|7_5_3geoport.png]]
****** [[PC Card Modems|7_5_3modems.png]]
***** [[OpenDoc|7_5_3opendoc.png]]
***** [[PlainTalk|7_5_3plaintalk.png]]
***** [[PowerTalk|7_5_3power.png]]
***** [[Quickdraw 3D|7_5_3quick.png]]
***** [[Quickdraw GX|7_5_3draw.png]]
***** [[QuickTime Extras|7_5_3quicktime.png]]
*** [[Utilities|macutilities.png]]
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
<$list filter="[tag[april]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Friday 28 Apr 2006
* Working on the 16 bit BOOM.
* Fixed 16 bit BOOM.... That was fun, it turned out that if a LF is the first char in the internal buffer the code tried to remove a CR from position -1 in the string buffer BOOM! Also found this bug in the 32 bit world (current core)
* Fixed the EXE tracking not working in a cut release. Turns out the space flag being forced to a "YES" fixed it.
* Fixed a minor Kuhlman tracking issue.
* Had a released products meeting. Gripe session.... But sometimes that is a good thing.
* I did good tricky code today that worked! It's a Friday. Life is good. Wonderfulness. {{cool.gif}}
!!Thursday 27 Apr 2006
* Still working on the 16 bit BOOM.
* Have an EXE issue where orders don't come off of tracking but only if the oracle map variable to fixed is set in the ASN file.
* Have an EXP tracking issue where Dropping an out of service truck into out of service should punch in the truck. Think the fix is one line of code?
* Had a cartage class taught by David. Wow cartage is way too complex!!
!!Wednesday 26 Apr 2006
* Got 16 bit compiler installed. Step #2 of project is to re-create the BOOM! Working on that now.
!!Tuesday 25 Apr 2006
* Not here Monday.
* Corrected another issue for CR 42311.
* Added the old 16 bit C compiler for an old bug in cmdutil.dll. fil_realin() cannot detect eof() correctly. Need to sort of move changes I made to v5 down to this 16 bit world but the WIN API dosn't exist. I need to do replacement calls lseek() looks promising.
* Need to look at Cemstone color panel the LF stripping routine leaves garbage at the end of the XML stream.
!!Sunday 23 Apr 2006
* Goal for today is to get CR 42311 ready for a code review. I can not be here Monday.
* This CR is now ready for testing.
!!Friday 21 Apr 2006
* SPSG Class
* Doing final debugging on EXE tracking plant line total fix.
* Will be getting with Barry M. to help fix Cemstone color panel issues.
* Talked to Kevin at Cemstone today. He wants a cool mod to Dual Alley software. Involves not to delete an error from the stack mode, but to warn the user and leave it on the stack of the Dual Alley.
!!Thursday 20 Apr 2006
* cr 42311, Working on getting the totals correct on the EXE tracking plant lines.
* I love making cool code, Figured out how to do cr 42311 and not tear up what is already there. {{thumbs.gif}}
* I'll be giving a Kuhlman demo on Monday, I have the laptop and I need to setup/prepare. I hate not being prepared.
* Given my first cr to do a technical spec. Hope I can get my goofy ideas down on paper so others can understand.
!!Wednesday 19 Apr 2006
* SPSG Class
* Old EXE tracking does not remove products if you remove them in orders. The routine broke was the MSGTXT:58 code. Mike Helped figure out the trouble. Good work Mike.
* Tech spec for CR 42311. Need to make plant #1 on concrete only screens not show AGG stuff. Going to have arrays by package in the PLANT structure. Ready to start coding tomorrow.
* Did a Kuhlman demo for all of the big bosses. They liked it but a cloud of confusion was left in my office when they departed. {{confused.gif}}
!!Tuesday 18 Apr 2006
* more Kuhlman bug fixing and testing.
!!Monday 17 Apr 2006
* Put latest Kuhlman changes into core. Made Kuhlman changes based on Enhancement code 4840.
!!Friday 14 Apr 2006
* Thanks, James... I was in the zone yesterday. Switching on my debugging hat today. Got an Update from James.... Tons of new stuff.
* Cool code, squashed several bugs. Per a meeting this morning need testable code on Monday. We'll make it. Code looks good now.
!!Thursday 13 Apr 2006
* Code hacking mode day. Tip to myself, listen to my iPod then those coming to my desk eventually leave.... {{smile.gif}}
!!Wednesday 12 Apr 2006
* Received new code from James, he worked late last night. I'm going to try to flesh out the new code stubs. Met with James today, planned out a plan of attack. Like the new code!
* Software project class today, chapter 8. It's been a few weeks.
* Database was down today. Hard to test my changes.
* Got the concrete in-yard routines working. Database back up. James is going to take my changes and merge with his tonight. Tomorrow may see multiple lower display screens.
!!Tuesday 11 Apr 2006
* Obtained rough code from James. There are now many stubbed out routines. I need to fill in the stubs. One question I have is how do the "banner" routines fit into the scheme? I will meet with James today to find this out.
!!Monday 10 Apr 2006
* Later on today should have something for Kuhlman.
!!Friday 7 Apr 2006
* Got an early look at James EXP screen code. Not yet able to compile. When James gets in we'll work it.
* Am concentrating on understanding the addconfig code. James says probably by Monday Afternoon his code and mine will come together.
!!Thursday 6 Apr 2006
* Code reviewed cr 42578, This is getting our color panel interface to be able to use numeric colors and pigments. This was for 557_9. Review passed.
* Added text to case 368248, Customer dosn't want dynamic fleet adjustments. Solution is to turn this feature off.
* Goal for Kuhlman today is to get James new code and learn how it works.
* Tested the new messages for Kuhlman. This works, the messages on the Uniface side do work.
* Code reviewed cr 42398.
* Taking a look at the add_config logic of EXP tracking. Learning how it works.
!!Wednesday 5 Apr 2006
* Working on the toggle code in tracking. After this is a go we may package up what we currently have so others can test. Then we'll make this new mod more configurable. (Kuhlman project)
* Got toggle code working in Concrete. Found an issue where we are already using MSGTXT:76 in tracking. This is the optimized truck plant change message. Let David know, we are now bumping the three messages by 1.
* Got toggle code working in AGG. Cannot yet test the new hotspots until the Uniface side catches up with the changes.
* Craig is making a change to our color panel code so that we do extra work to key format the key XML fields there are sending us. The final result being that numeric color product codes will work. This was found when US Concrete started testing the color interface as they have all numeric color codes.
!!Tuesday 4 Apr 2006
* Today Am going to do the Kuhlman message passing to the Uniface side. I will also check with James making sure I am on the right track.
* We have a customer sending about 2500 bytes to our tcp/ip spectrum and the entire packet does not get there. Not sure if we can increase the packet size at the tcp/ip level or we need to break up and send in smaller chunks?
!!Monday 3 Apr 2006
* Started on Kuhlman project. Added 3 new flags to the truck structure. Modified print_column2() to correctly filter by either ready, not ready or the driver punch out ready conditions. Need to still test the AGG world. Will check this code in tonight so James can merge it with his stuff. I think my code is tight? Will get with James tomorrow and see.
* Consulting issue with a Spectrum install. When long TCP/IP packets are sent the spectrum doesn’t get them and freezes up. This appears to be a network issue.
!!Monday 30 April 2007
* Credit/Suspend Mod
!!Friday 27 April 2007
* Frisbee meeting lunch with Betty Todd.
* Finishing up on centering the lower text of the tracking screens.
!!Thursday 26 April 2007
* Doing several CR's for 1.4
* perhaps will start the Holcim credit mod.
!!Wednesday 25 April 2007
* got the show loads highlight on last ticket.
* working on why AGG doesn't update the show loads screen.
!!Tuesday 24 April 2007
* final clean up on punch out kpi
* found a possible problem with punch in to load kpi
* will start working on the 1.4 bug fixes today if I can knock out these kpi's
!!Monday 23 April 2007
* created the 1.4 branch of EXP in source safe. Created from 1.3.1. Ready to code in. {{thumbs.gif}}
* Will estimate next go around of programming hours.
* Finishing up the last load to punch out kpi.
!!Friday 20 April 2007
* 23 hours of meetings this week.
* I need to hack in some code today.
!!Thursday 19 April 2007
* 1 1/2 hours of meetings. Skipped another hour of meetings... Hopefully, I prevented my head exploding.
* Got a good start on the next kpi
!!Wednesday 18 April 2007
* All Day Meetings.... Shoot me now please.
* Beginning last load to punch out kpi
!!Tuesday 17 April 2007
* Team building day at the Hilton. 8AM to 5PM.
!!Monday 16 April 2007
* Back from Vacation.
* Meeting to discuss the next stuff to work on, starts at 1. Think I'll leave at the usual time.
!!Friday 6 April 2007
* On vacation next week! {{thumbs.gif}}
!!Thursday 5 April 2007
* Changing column from Del to Esr
* Merging recent changes to 1.3.3
!!Wednesday 4 April 2007
* Still working on journal debugging
!!Tuesday 3 April 2007
* Journal debugging of the first toggle rates
* Got kpi #4 callin to punchin into code review
!!Monday 2 April 2007
* work on the Callin to Punchin KPI
!!Wednesday 30 April 2008 * Created Dual mode sockets prototype. ** I hope to place this in Fleet, today * Fleet meeting * BYOL talking about investing in a volatile market. !!Tuesday 29 April 2008 * Writing a Server and a Client example code which correctly works with both Vista and XP ** It's called Dual mode sockets. If it works well in my example code it will end up in Fleet. !!Monday 28 April 2008 * Registry fix works, Documented this * Found an install issue with Vista and .NET 1.1. Documented this. * Now working on changing the registry setting back to "vanilla" Vista and seeing how we can change our side to be more Vista compatible. !!Friday 25 April 2008 * Testing with Fleet and Vista ** I think the registry fix for Vista to prefer ipv4 works. Need to do some more testing. !!Thursday 24 April 2008 * I have my Vista Virtual PC set up. ** Now I can test Fleet *** Step one is to discover a work around *** Step two is to completely fix it. !!Wednesday 23 April 2008 * Got a local SQL DB set up. ** Ready to test how fleet works. !!Tuesday 22 April 2008 * Got SQL server installed on Vista now I need to configure it and set up a DB ** Should be ready for fleet testing today or tomorrow. * Do we have Frisbee this week? !!Monday 21 April 2008 * On my local XP box I cannot connect to its local DB from another box? ** Brian is going to help with this today ** Once this is resolved I think I can begin Vista testing/fixing. !!Friday 18 April 2008 * loading down the uniface APP today and creating a test DB. !!Thursday 17 April 2008 * Almost have my tools loaded then I'll be able to figure out what is wrong with Fleet !!Wednesday 16 April 2008 * Fleet meeting * Working with my Vista Virtual PC to get my tools loaded down !!Tuesday 15 April 2008 * Created a Virtual Vista environment yesterday. ** Will use it today to troubleshoot Fleet and Vista issues *** Appears to be network connectivity? * Frisbee meeting this afternoon !!Monday 14 April 2008 * Finishing up the changes for Fleet 2.2.6. Added in my msgserver changes ** Need to make sure I really comment my changes on check in. !!Friday 11 April 2008 * Running debug on Fleet to learn how it works !!Thursday 10 April 2008 * Fleet changes ** Adding a Mutex to fleet to only use one thread at a time when spinning up the msgserver service. ** Fix two lock by type errors to prevent deadlocking. ** CHANGED MY boom variable to something better. ** found two SQL DB errors in the APP. ** made my last checked in comments more descriptive. !!Wednesday 9 April 2008 * Fleet meeting * Checked in my msgserver changes * Have a project to wrap some critical code with a mutex. I need to use better comments for my last check in. And I need to change the name of one of my boom variables. !!Tuesday 8 April 2008 * Found the exceptions are caused by methods working on controls from another thread. Need to do an invoke. * Frisbee lunch today !!Monday 7 April 2008 * Tracking down three exception errors every time a message is sent from fleet * Trying to get out of attending OPT/EXP meetings !!Friday 4 April 2008 * Working on msgserver tcp/ip receive code. It's in another thread. I need to do my call from the main thread. Yet another goofy method. !!Thursday 3 April 2008 * msgserver fixes to make it more reliable !!Wednesday 2 April 2008 * msgserver project * fleet meeting !!Tuesday 1 April 2008 * Working on msgserver fix for Fleet * Frisbee meeting
!!Thursday 30 April 2009
* Demo of our APP
* Begin working on new CR's
* Maybe write some test scripts
* Maybe run my last project through fxcop
!!Wednesday 29 April 2009
* Getting the splitters to stick when stopping and re-starting the APP
* meeting to dry run our Thursday demo
!!Tuesday 28 April 2009
* Remove no longer needed scheduling Tab
* Make sure scheduling screens store correctly
!!Monday 27 April 2009
* Plant multi-schedule pop-up screen
* Remove old tabbed Plant configuration screen
!!Friday 24 April 2009
* Getting the plants on multi-schedules to work right
!!Thursday 23 April 2009
* Working on the DB access of the multi-schedules so they will be separate
!!Wednesday 22 April 2009
* Working on multi-scheduling
!!Tuesday 21 April 2009
* Working on the 2 schedule screen, today
* Make sure the Spanish version works
!!Monday 20 April 2009
* I get to work on the 2/4/6 Schedule screens mod.
** This is going to be a fun one. I have not yet worked on the scheduling side
!!Friday 17 April 2009
* Agile iteration meeting
* Writing test scripts
!!Thursday 16 April 2009
* Work with ~FxCop and writing test scripts
!!Wednesday 15 April 2009
* Ready for testing of the message loss
* Push pin issue may have been resolved
!!Tuesday 14 April 2009
* Late start today, Dr. Appointment
* Still working on virtual Vista Box to Fix tracking messages being lost.
!!Monday 13 April 2009
* Figure out how not to lose messages when an Exp Screen is running
** Need to run Our APP from the menu, I think.
* For setup install Command series version 2.8 on Vista virtual system
!!Friday 10 April 2009
* On an order update of the longitude and latitude the glyph does not update until the tracking screen is restarted.
* Laying down command series 3.7 to test the Mappoint UK postal code bug
!!Thursday 9 April 2009
* Finish up Tootip for Geofence code
* Work on UK postal codes and Mappoint 2009
!!Wednesday 8 April 2009
* Apex Geofence symbol if latitude and longitude is mapped
* Merge this to version 2.1
* Back on UK postal codes
!!Tuesday 7 April 2009
* Setup for ~MapPoint 2009 Europe is complete
* Fixed up two code reviews, yesterday
* Today I begin work on the postal code bug in Fleet
!!Monday 6 April 2009
* Fleet work this iteration
** Push pins are golf courses and not push pins in ~MapPoint 2009
** F2 does not return the postal code to the application
!!Friday 3 April 2009
* Finishing up the INI DB Project
* Planning meeting for the next iteration
!!Thursday 2 April 2009
* INI / DB project the fields are not even in the DB, yet {{frown.gif}}
!!Wednesday 1 April 2009
* INI/DB Project starts today
* One issue left with the ~TimePicker class
!!Friday 30 April 2010 * Code Reviews !!Thursday 29 April 2010 * Support COMMANDseries priv in our tracking * Unhook some unused events from our APP !!Wednesday 28 April 2010 * Admin tool Doesn't allow adding profiles? !!Tuesday 27 April 2010 * Working on Admin Tool ** Got it to run yesterday ** Today making sure it does what we originally designed it to do !!Monday 26 April 2010 * Beginning of next iteration !!Friday 23 April 2010 * CERLY problem ** Truck flag doesn't change !!Thursday 22 April 2010 * Test my exception fix in SQL and Oracle !!Wednesday 21 April 2010 * Install Oracle 10g client * Test yesterday fix under 10g * Try to recreate Sunita's exception !!Tuesday 20 April 2010 * Fixing Unexpected error exception in tracking when adding a second schedule !!Monday 19 April 2010 * Back after vacation * Unit testing !!Friday 9 April 2010 * Get trucks ``SIGNL_x`` vars working in Fleet !!Thursday 8 April 2010 * Code reviews !!Wednesday 7 April 2010 * Making sure that Preassigning trucks works in OCMI !!Tuesday 6 April 2010 * Add MSGTXT:97 to Fleet (reset all trucks) * Preassign Trucks in SCHL not getting to SCHO !!Monday 5 April 2010 * OCMI schedules out of order ** Have corrected the Red L issue !!Friday 2 April 2010 * Finish up OCMI fix !!Thursday 1 April 2010 * Orders not optimized when OCMI BLS is restarted ** ticketed SCHO records go away
!!Friday 29 April 2011 * Working on Dashboard issues ** Clean up loads not working ** Not honoring Order Lead Time !!Thursday 28 April 2011 * Dashboard loads window two issues ** not honoring the days to dispatch flag ** cleanup loads aren't showing !!Wednesday 27 April 2011 * no power at work ** went home at 10:30 !!Tuesday 26 April 2011 * add memory leak defensive code !!Monday 25 April 2011 * memory leaks and code reviews !!Friday 22 April 2011 * Admin tool is broken again ** groan * looking for memory leaks !!Thursday 21 April 2011 * Fleet Trace ~WriteLine issue * Memory profiling tracking !!Wednesday 20 April 2011 * Testing ~TimerTick speedup ** Not Ready window no longer repaints on every truck * Find and fix all of the iDisposable interfaces in our App !!Tuesday 19 April 2011 * Code reviews * Performance testing !!Monday 18 April 2011 * Performance testing !!Friday 15 April 2011 * Code review ** Dutch language translate project * Performance testing * ~TimerTick improvements !!Thursday 14 April 2011 * Code review and unit testing of fleet ** linked orders issue * performance fix to tracking ** Not ready window is working too hard. !!Wednesday 13 April 2011 * Add Cancel Trip packets to Generic Fleet * Profile the tracking app !!Tuesday 12 April 2011 * Code review water added in Fleet !!Monday 11 April 2011 * Code review Command performance fix so Cognos 10.1 works with it !!Friday 8 April 2011 * Fleet fix to format the COMM receiver correctly * Merge up something from earlier code ** A Carrier Code fix for tracking !!Thursday 7 April 2011 * Unit testing Round trip fleet modification !!Wednesday 6 April 2011 * Support the new round trip flag in fleet !!Tuesday 5 April 2011 * Code reviews !!Monday 4 April 2011 * Suggestions don't seem to be working? !!Friday 1 April 2011 * Code reviews and Performance unit testing
!!Friday 27 April * Concentrating on the Preload graphs today !!Thursday 26 April * Creating a spreadsheet to better understand our various graphs !!Wednesday 25 April * research how scheduling graphs work !!Tuesday 24 April * Testing Third Party interface * Code Review * Look at how ~WillCalls work on scheduling !!Monday 23 April * Test DOT warnings in tracking * Finish up button project * brainstorm graphs changes !!Friday 20 April * Truck capacity spanning multiple days needs adjusted * ~WillCall's should not adjust into tomorrow * Preload issues into tomorrow * put check boxes on the Scheduling plants !!Thursday 19 April * Working on correcting the snapshots based on time zone differences !!Wednesday 18 April * Working on the Scheduling willcall and preload issues !!Tuesday 17 April * Finish up capacity line changes !!Monday 16 April * Apex 5.1 plant permissions issue * Finish up Capacity line changes !!Friday 13 April * Scrum meeting today ** maybe it is Friday the 13th?! * Unit testing * Code reviews !!Thursday 12 April * Unavailable trucks don't match Exp ** need to correct this * Preload graphs may be off ** need to research this !!Wednesday 11 April * Finish up Available Trucks Graph * Unit testing !!Tuesday 10 April * Finish up Scheduling Plants mod * Finish up Available Trucks Graph !!Monday 9 April * Correct issues with plants not showing when they should * Finish up Available Trucks Graph !!Friday 6 April * Available trucks graph is wrong ** red line graph !!Thursday 5 April * Unit testing my Third Party Interface changes !!Wednesday 4 April * Finish up the Third Party Mapping Interface ** Unit testing !!Tuesday 3 April * Almost have the setup complete for the Third Party Mapping Interface !!Monday 2 April * Coding the Third Party Map interface for our APP ** setup for testing is difficult ** Actual coding should be simple
!!Tuesday 30 April * Silo And Scale Monitor conversion !!Monday 29 April * Mapping CR's ** Trip packets in ~DBACOMM2 ** Delivery Address mapping !!Thursday 25 April * Silo And Scale Monitor conversion !!Wednesday 24 April * Silo And Scale Monitor conversion ** Working on newer start up project * Explore Agg ticket crashing issue !!Tuesday 23 April * Silo And Scale Monitor conversion ** Working on newer Hook Routine * Research Cartage Charges !!Monday 22 April * Silo And Scale Monitor conversion ** Working on newer Hook Routine !!Thursday 18 April * Silo And Scale Monitor conversion ** Working on newer Hook Routine !!Wednesday 17 April * Silo And Scale Monitor conversion !!Tuesday 16 April * Silo And Scale Monitor conversion * Ghost truck in tracking issue !!Monday 15 April * Silo And Scale Monitor conversion !!Thursday 11 April * COD Amount Agg locking totals code review * Silo And Scale Monitor conversion !!Wednesday 10 April * Roster Editor locking issue * Silo and Scale Monitor !!Tuesday 9 April * Roster Editor locking issue !!Monday 8 April * Error when mapping by shortest route ** issue is Fleet is pre license fix (need update) * Silo and Scale Monitor * form and field level priv meeting !!Thursday 4 April * GOH roster locking bug * Silo and Scale Monitor ** convert to .NET !!Wednesday 3 April * GOH roster locking bug * random truck color changing bug !!Tuesday 2 April * credit checking on copy order bug * Tracking mapping testing !!Monday 1 April * Research Tracking/mapping issue ** Log all the issue I find
!!Wednesday 30 April
* Changed item not stored if focus was first on note
!!Tuesday 29 April
* code reviews
* port David's changes for GL
* dentist appointment
!!Saturday 26 April
* Working on Advanced ~JavaScript
** end to end and unit testing
* Passenger front tire shredded (we are all ok)
!!Friday 25 April
* Search issue in license manager
* Try to get Serial panel tool released
* code reviews
!!Thursday 24 April
* Prep cost issue
* GL haul cost issue
!!Wednesday 23 April
* Prep cost issue
* ~JavaScript Class
!!Tuesday 22 April
* delivery method fixes
!!Monday 21 April
* code reviews
* advanced java-script class
!!Friday 18 April
* Got GL issue coded
** David W. is code reviewing
*** Thanks Dude!
* Unit testing
* Advanced ~JavaScript coding
** working on a license editor
!!Thursday 17 April
* code reviews
* study for class
** Class is in the Hopper today
!!Wednesday 16 April
* code reviews
* study for class
!!Tuesday 15 April
* code reviews
* study for class
!!Monday 14 April
* code reviews
** child records not being deleted
** Error on copy order in PREP
** Line numbers mask is blown
* Got donuts for the team
** I did a stupid thing in my code {{rolleyes.gif}}
!!Friday 11 April
* Doc format translation issue
* missing messages issue
* code reviews
* Work on my ~SerialPanel statemachine code
!!Thursday 10 April
* General Ledger booking issue
** Barry cannot even find the issue
* Work on my ~SerialPanel statemachine code
!!Wednesday 9 April
* General Ledger booking issue
* Advanced ~JavaScript Class
!!Tuesday 8 April
* Haul doubles amounts
* Begin researching General Ledger booking issue {{eek.gif}}
!!Monday 7 April
* Joining a new Scrum team today
** Wait 'til they get a load of me! {{wink.gif}}
* Corrected a warning error in ticketing
** Truck not found
* Orders warns you changed something when you didn't
* User screen locks up in projects
* Haul doubles amounts
!!Friday 4 April
* Unit testing
* Spec review meeting at 1:30. By the spec's title I am in for a roller coaster ride of fun on this one {{yes.gif}}
** ''Unloading Charge Enhancement Variety of Allowance Per Load''
* Starting to look at next weeks sprint CR's
** creating notes of what I need to do
** Already have one issue solved
!!Thursday 3 April
* Unit testing
* ~JavaScript class
!!Wednesday 2 April
* Unit testing
** ~Job-to-Job pump tracking
!!Tuesday 1 April
* Unit testing
* Preparing for ~JavaScript class
* Working on Serial Port state-machine
** get batch weights working
!!Thursday 30 April
* Better Sundry charge support in Prep
!!Wednesday 29 April
* Better Sundry charge support in Prep
!!Tuesday 28 April
* Dental Appoint, morning
* License editor
** When temp license expires, it still works
* Code Review
** New Enhanced pricing
!!Monday 27 April
* Better Sundry charge support in Prep
!!Friday 24 April
* Meetings {{rolleyes.gif}}
* Code reviews
!!Thursday 23 April
* finish docing the Agg ticketing warning bug
* Project pop-up unnecessary?
!!Wednesday 22 April
* Document how to test the leftover concrete project
* Remove old Agg manual tare warning message
* Prep Pop-up message (research)
!!Tuesday 21 April
* Send proper tracking message to old order if leftover concrete on board
* Remove old Agg manual tare warning message
!!Monday 20 April
* On resold concrete original truck not sending message to tracking screen
!!Friday 17 April
* License editor display and temp license fixes
* Code review of Driver comments for optimization
!!Thursday 16 April
* On time summary report column totals were not calculating correctly
* Ticket was being stored with a "#" ticket number even if EDX didn't provide a ticket code (because it was down)
!!Wednesday 15 April
* Tax Day {{skull.gif}}
* Infinite loop in Master file in
* Code Reviews?
!!Tuesday 14 April
* Code review PO number logic in orders
* Ticket number communication error in ticketing
* in Lien report printing extra page
!!Monday 13 April
* In Gross Margin report land on the date fields on an error (no date)
* In the license editor add Annual ticket count for Agg
* Get Dispatch ticket print to delay by the pre-load time (config option)
!!Friday 3 April
* Work on international Times on Fast reports in c#
!!Thursday 2 April
* Fix selection screen to prevent garbage in display fields
** Global vars are bad, m-kay ...
* Port version 3 change into the version 2 license editor
!!Wednesday 1 April
* Finish up Fast reports crashing issue
!!Friday 29 April * Slick Grid changes * Document and requirements for Round Trip truck fixes !!Thursday 28 April * Slick Grid changes * Document and requirements for Round Trip truck fixes !!Wednesday 27 April * do some low hanging fruit CR's ** get slick grid done !!Tuesday 26 April * do some low hanging fruit CR's * document the modeling tracking change !!Monday 25 April * Allow widgets to compile under older uniface releases * Modeling a changed order !!Friday 22 April * Modeling if an Order changes !!Thursday 21 April * Modeling if an Order changes !!Wednesday 20 April * Modeling if an Order changes !!Tuesday 19 April * Slick Grid locking up issue * Supporting editing an order and still modeling it * Aldrich gardens road trip for Command !!Monday 18 April * Starting next sprint * Own coding project !!Friday 15 April * Slick grid ** Documentation ** testing !!Thursday 14 April * Slick grid final cleanup !!Wednesday 13 April * Slick grid in product tab of projects !!Tuesday 12 April * v3 has v2 tables? ** research * Back on the Slick Grid !!Monday 11 April * Contact system errors !!Friday 8 April * Extra Add-Hoc batch code checks/warning messages !!Thursday 7 April * Locked record error posting sales batch ** CUCO is locked !!Wednesday 6 April * Slick grid project ** finish up services ** add messages from v3 !!Tuesday 5 April * Slick grid project !!Monday 4 April * Slick grid project * Clean up of contacts project !!Friday 1 April * Slick grid project * Clean up of contacts project
!!Friday April 28
* Slump Order Tolerance
!!Thursday April 27
* Success confirm bod not working
* Add defaults to ticket inquiry
!!Wednesday April 26
* 6 Hours of meetings {{rolleyes.gif}}
* Ticket Inquiry cleanup
!!Tuesday April 25
* Slump Order Tolerance
* Project Code Review
!!Monday April 24
* Slump Order Tolerance
!!Friday April 21
* Price checking on Projects
!!Thursday April 20
* Price checking on Projects
!!Wednesday April 19
* Price checking on Projects
!!Tuesday April 18
* Two Code Reviews
* Back to Price checking on Projects
!!Monday April 17
* CR 104779 broke Auto Panel printing
!!Thursday April 13
* Ticket inquiry
* Price checking in projects
!!Wednesday April 12
* Easter egg hunt {{rolleyes.gif}}
* Mobile ticket, missing fields
!!Tuesday April 11
* Mobile ticket, missing fields
!!Monday April 10
* Price Authorization code is missing from Projects
!!Friday April 7
* Research a few issues
* Fix truck swapping issue
!!Thursday April 6
* TCP/IP reliability issue
* DOC Tag missing issue
* Finish up Inventory Receipt Code
!!Wednesday April 5
* Inventory Receipt Code into 2017.1
* Meeting with new CTO
!!Tuesday April 4
* Relabel 2.30 to 2017.1
!!Monday April 3
* Relabel 2.30 to 2017.1
<$list filter="[tag[year]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
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 g/wNTNvAOhsl8oEAAAAASUVORK5CYII=
{{atariboot.jpg}}
!!!! [[Desktop|desktop.jpg]]
!Case 1 - SD slot 2 (8GB ~SanDisk Ultra SDHC card)
!!! last updated: 19-June-2015
* root
** core.rbf
** disk_a.st
** firmware.upg
** MIST.CFG
** [[qrcode_b01_s02.png|qrcode_b01_s02.png]]
** system.fnt
** tos.img
* boot
** core_150413_r1017.rbf
** core_150503_r1045.rbf
** disk_a.st
** firmware_150614_r1142.upg
** system.fnt
** tos.img
** tos206uk.img
** tos206us.img
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
<$list filter="[tag[august]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Thursday 31 August 2006
* Leadership class
* Working on A&A project
!!Wednesday 30 August 2006
* Solid Code Class
* Beginning Cr 42997 today, should be a fun change to VSC auto ticketing MSGTXT:18
!!Tuesday 29 August 2006
* Fixed a rounding error in bid pricing editor
* Got with Susan and worked on Scale and Silo Monitor (DLL Hell) >:-) . Still may not be resolved? She'll let me know.
* Testing Jenny's Rinker fix for Zone Pricing. She is now tracking down a locked CUCO error in orders
* I'm hoping to get started on a big Mod Tomorrow.
* Leadership class was cancelled there was no-one to lead the class :-D
!!Monday 28 August 2006
* Starting a new project today.
* Code Reviewing a Rinker Zone charge issue
* Need to look at a Scale and Silo issue Susan has. I think it is setup.
!!Friday 25 August 2006
* Solid Code Class homework
* Solid Code Class
* Engineering Meeting
* Finishing up Rinker Project
!!Thursday 24 August 2006
* Leadership Class
* Rinker project
!!Wednesday 23 August 2006
* Working on Rinker Report
* Solid code class
!!Tuesday 22 August 2006
* Started new report for Rinker
!!Monday 21 August 2006
* Rinker project, should be done with ticketing today, perhaps Eagle interface too...
!!Friday 18 August 2006
* solid code class chapter 7
* Working on Rinker concrete ticket typing for their weights project
!!Thursday 17 August 2006
* Leadership class
* Helped Amy with the color panel project. Now she also knows how the color panel software works {{thumbs.gif}}
* Rinker project
!!Wednesday 16 August 2006
* Solid Code Class.
* Helped Amy with how to code review the color panel.
* Rinker Weight project working in ticketing now.
!!Tuesday 15 August 2006
* Got the truck editor working for CR 42197
** Working on the ticketing piece now
!!Monday 14 August 2006
* Finally got the actual Tech sheet from Venu's Weighbridge project and the format needs to change one more time. I'm tweaking my simulator software now.
* Status meeting
* Rinker Project
!!Friday 11 August 2006
* Solid code class
* Rinker Project, Have the database done, have the plant editor done, now doing the truck editor.
** Found that there is a combination of Def Lepard and Bach that really works while coding, maybe I'll listen to some Tom Petty too. {{thumbs.gif}}
** I'm kicking some programming tush here!!
!!Thursday 10 August 2006
* Leadership class
* Big Rinker Project estimated at 80 hours CR 42197. Just starting it now.
!!Wednesday 9 August 2006
* Finishing up Rinker project
* Cleaning up the color panel project
* Solid Code Class
!!Tuesday 8 August 2006
* Leadership meeting today.
* Rinker Sundry charge project. CR 44888. I'm starting this one today.
** completed this issue
* Had my CR 42422 code reviewed today. Everyone was nice. They seemed to like my code. I learned some stuff to help me to code better the next time. {{thumbs.gif}}
!!Monday 7 August 2006
* Got a morning status meeting today.
** My Color panel code review meeting is tomorrow.
* Got the scale strings from Venu and will update our scale simulator software to these strings CR 37209
** Got the simulator working with these strings. No change on the Uniface side was necessary.
* Solomon Color simulator software isn't following our color spec.
** The Response.Type field is being sent as a 3 when we need it to be 03. Made a change on our side to make it work anyway. CR 44937.
** Also they are sending us pigment codes with lower case in them. Made a change to upper case and key format these fields.
!!Friday 4 August 2006
* color project is completed
!!Thursday 3 August 2006
* final color panel wrapup.
!!Wednesday 2 August 2006
* more receipts editor
!!Tuesday 1 August 2006
* Back on the Receipts editor for the color panel project.
!!Friday 31 August 2007
* Good spec meeting yesterday about my new EXP rate toggle project.
** ready to start some early low hanging fruit coding
** They threw in changes to a new screen which wasn't in my original time estimates... Hoping they will consider this and give me more time. But it gets done when it gets done time estimates are useless in the programming world.
!!Thursday 30 August 2007
* Beginning the 2nd toggle for the EXP rates
** spec meeting today
** I can do prelim stuff now though
!!Wednesday 29 August 2007
* Ready for my next project
* My Fantasy Football Draft is today {{thumbs.gif}}
!!Tuesday 28 August 2007
* Debugging on my mod
!!Monday 27 August 2007
* created an ``opt_performance_scho_read_only``
Tag to turn off my new function.
* doing debugging.
!!Friday 24 August 2007
* Because there is risk in what I am now doing I'm going to have an XML Tag to switch back to the old method
** Good Idea Ken. {{thumbs.gif}}
!!Thursday 23 August 2007
* Still doing the MSGTXT:20 project
** carving away the bloat without breaking stuff so far is slow going.
!!Wednesday 22 August 2007
* Working on EXP now.
** designing an exec_optimization_update() routine for a MSGTXT:20 message.
!!Tuesday 21 August 2007
* Got the MSGTXT:24 message working good.
** Backward compatibility.
* Next project is to create an exec_scho_update() routine in EXP tracking.
** on a MSGTXT:20 message much less work needs to be done than the old exe_order_updates().
!!Monday 20 August 2007
* MSGTXT:24 work
!!Friday 17 August 2007
* Got the Seniority message being sent on "tomorrow"
** No longer a 30 minute checkpoint operation. {{thumbs.gif}}
* MSGTXT:24 project is now next on my plate.
!!Thursday 16 August 2007
* Had to delete the new file from my project and add it back in.
** Stupid VS 2003.
** I can now compile.
* After completing my service re-start I found out that a complete checkpoint takes at least a half hour. This is too expensive. I am now only going to checkpoint my seniority messages.
* Work on MSGTXT:24 is on hold until I re-do my checkpoint code.
!!Wednesday 15 August 2007
* Have a missing file in my project, cannot compile until I get it from Jesse
* Test my service restart code
* Work on MSGTXT:24 changes (backwards compatibility necessary here)
!!Tuesday 14 August 2007
* Move my OCMI service restart changes to another area of the code
* Possibly start on MSGTXT:24 today?
!!Monday 13 August 2007
* In OCMI force a checkpoint at 00:01 AM.
!!Friday 10 August 2007
* Making an OCMI change where at 12:01 PM I look at tomorrows DRCI table instead of todays.
!!Thursday 9 August 2007
* Finish moving code to 1.3.3
* Add a cutoff time to OCMI because CM only stores 1 seniority
* Fantasy Football Owners meeting today
!!Wednesday 8 August 2007
* finish debug and testing on rolling seniority part 1
** Starting to get OCMI figured out
* Move some code from EXP 1.3.2.4 to 1.3.3
!!Tuesday 7 August 2007
* Head down debug session today
* Leaving early for Dentist appointment.
!!Monday 6 August 2007
* Working on the ~CNF8 piece and a SQL script to populate the tables correctly.
!!Friday 3 August 2007
* Really getting into the OCMI project.
** First thing I needed was to update my editor so I can recurse the directory structures
*** This project has multiple directories and I want to suck into my editor all source code.
** I need to support a new table CNF8, this will involve creating about 8 little files in several directories. {{eek.gif}}
** I think I have my new column done in the DRCI table
*** Have to debug to make sure.
** My plan of attack is to first support the new field and check in my code. After that I need to make additional changes to support a "refresh" of the data.
*** One challenge at a time...
!!Thursday 2 August 2007
* Fun project first OCMI taste.
** Plans for today is create a SQL script to force the new DRCI field to look like the spec.
** After testing and distributing this spec I will then open up OCMI. {{wink.gif}}
** first fix will be to send down the seniority in the new way if the ~CNF8 field is set.
!!Wednesday 1 August 2007
* CR 50625
* CR 50605
** Rotating seniority spec. Having a read, now.
!!Friday 28 August 2008
* Getting used to a new keyboard
** Yikes!
* My Dictionary Class is almost working
!!Thursday 27 August 2008
* Oops, my Dictionary lookup needed to be in my collection class, dumb
* Working on that now.
!!Wednesday 26 August 2008
* Adding a Dictionary type lookup to my Column Class
** It's all in my head I just have to put it on paper... umm... digital paper.
!!Tuesday 25 August 2008
* Writing a by status iterator for my columns
* Then I'll merge it to the prototype
!!Monday 24 August 2008
* Work on learning template collections
** Creating a Generic Column Collection
!!Friday 21 August 2008
* Make my commandnetworkinterface class no longer a control
!!Thursday 20 August 2008
* Getting my System.Timers code working in WPF
!!Wednesday 19 August 2008
* Fleet meeting
* Figured out how to do a separate thread.
** Need to fire a tricky notification event, now.
!!Tuesday 18 August 2008
* Working on a Fire and Forget Scheme to get my COMMANDnetwork interface class working better
!!Monday 17 August 2008
* Working on making the COMMANDnetwork interface class work on a separate thread from the GUI
!!Friday 14 August 2008
* Ready for the next project
* Looking through the prototype code. Trying to learn it.
!!Thursday 13 August 2008
* Fleet testing day
** Setting up citrix and command network now.
** my credentials don't seem to work?
* Dentist appointment today
!!Wednesday 12 August 2008
* Fleet meeting
* Hooking my new wrapper class into our ~AppTester APP
!!Tuesday 11 August 2008
* Testing my new class, today
!!Monday 10 August 2008
* Finishing up the log4net wrapper, today
** load and delete methods left
** commenting
!!Friday 7 August 2008
* Took off yesterday.
** My Daughter passed her written cosmetology test, w00t!! {{thumbs.gif}}
* Working on log4net wrapper to save the settings to a log
!!Wednesday 6 August 2008
* Working on log4net categories
!!Tuesday 5 August 2008
* Working on the log4net wrapper
!!Monday 4 August 2008
* Creating a wrapper for log4net
** Supporting ~EventViewer and ~RollingFile Appenders
!!Friday 1 August 2008
* Trying to do log4net dynamically
* Testing Ralph's UDP class with Vista IPV6 tunneling.
!!Monday 31 August 2009 * Unit testing of the APP !!Friday 28 August 2009 * Wrote a new Client function for the new COMMANDnetwork interface ** Almost have it installed * Unit testing !!Thursday 27 August 2009 * Unit testing ** New COMMANDnetwork interface !!Wednesday 26 August 2009 * Code reviews * Ready for my next project * Learning about and updating my .NET tools to the latest COMMANDnetwork interface by James !!Tuesday 25 August 2009 * Double check my Truck KPI calculations * Prevent an exception when trying to insert an existing record !!Monday 24 August 2009 * Research/Fix SQL issue in Fleet ** SQL violation of Primary constraint ``scho_pk`` ** Doesn't this sound like a yummy one.. !!Friday 21 August 2009 * Testing the Ghost Truck issue ** Apex testing ** COMMANDseries testing * If COMMANDseries fails testing then I will need to create a ~PreTicketing Business rule !!Thursday 20 August 2009 * Apex Ghost Truck Issue * Finishing up Code Reviews !!Wednesday 19 August 2009 * Final DOC of Truck Chart * need to get another project * Pizza day! w00t !!Tuesday 18 August 2009 * Finishing up SQL server Late Truck KPI's ** Need to wire up the Dashboard configuration screens ** Finally, I need to DOC my Truck Chart (groan) !!Monday 17 August 2009 * Working on Oracle Late KPI's !!Friday 14 August 2009 * Truck KPI SQL statements !!Thursday 13 August 2009 * Work on the Truck KPI's !!Wednesday 12 August 2009 * Code Review and Unit Test several OCMI issues * Probably get back on the Truck Chart tomorrow !!Tuesday 11 August 2009 * Finish up the Plant KPIs * Begin the Truck KPI project !!Monday 10 August 2009 * Do the SQL server scripts for the plant KPI's ** Got the Oracle scripts working ** Need to figure out an efficient way to repaint the KPI's !!Friday 7 August 2009 * SQL scripts to drive the plant KPI's !!Thursday 6 August 2009 * Yesterday worked on getting the ORTEC engine running on my system ** The SQL needs good SCHO records which are generated by this engine ** Now I can work on my SQL equations * Iteration meeting today !!Wednesday 5 August 2009 * Working on the SQL for the Plant Chart KPI !!Tuesday 4 August 2009 * Starting on Plant API Chart for optimization ** using visifire as the charting control !!Monday 3 August 2009 * Finish the Truck Locate CR for Fleet ** meeting about it? * Begin the Plant KPI for optimization screen
!!Tuesday 31 August 2010 * fix loads to load timers window !!Monday 30 August 2010 * merge back changes * testing !!Friday 27 August 2010 * merge back 2.6 stuff to 2.5 !!Thursday 26 August 2010 * Get load by load timers to use time buckets !!Wednesday 25 August 2010 * Fleet troubleshooting issue * Move changes from 2.6 to 2.5 !!Tuesday 24 August 2010 * Move changes from 2.6 to 2.5 tracking !!Monday 23 August 2010 * Language Tool !!Friday 20 August 2010 * Working on language tool !!Thursday 19 August 2010 * Dashboard project * Nonami testing !!Wednesday 18 August 2010 * Code review * Dashboard unresponsive issue !!Tuesday 17 August 2010 * Code Reviews * Dashboard fixes !!Monday 16 August 2010 * Dashboard loading fixes !!Friday 13 August 2010 * Optimization Dashboard fixes ** not loading correctly !!Thursday 12 August 2010 * Research tricky issues ** network messages ** scrolling issues !!Wednesday 11 August 2010 * on site support * code reviews !!Tuesday 10 August 2010 * Code reviews !!Monday 9 August 2010 * Code reviews * Installation support !!Friday 6 August 2010 * Code Reviews !!Thursday 5 August 2010 * Code Reviews !!Wednesday 4 August 2010 * Address lookup bug in tracking * code reviews !!Tuesday 3 August 2010 * Code Review * OCMI Addresses with bad characters cause a boom !!Monday 2 August 2010 * Back after vacation * Catch up * Code Reviews
!!Wednesday 31 August 2011 * Testing Ghost Trucks in Apex and COMMANDseries !!Tuesday 30 August 2011 * Unit Testing !!Monday 29 August 2011 * Unit testing !!Friday 26 August 2011 * Apex testing * Yesterday was 3.x testing !!Thursday 25 August 2011 * Testing in Apex today !!Wednesday 24 August 2011 * Test track having DB separated from the GUI !!Tuesday 23 August 2011 * Have track sort by order key not order code * Noname was not working with hold and will call orders !!Monday 22 August 2011 * Test Apex 5.1 with tracking !!Friday 19 August 2011 * Support new command network message in tracking to do a refresh ** MSGTXT:92 !!Thursday 18 August 2011 * Install Apex 5.1 on a server ** test our APP !!Wednesday 17 August 2011 * Make optimization pick between schl or scho better !!Tuesday 16 August 2011 * Testing to make sure that ~MapPoint 2011 works with our APP !!Monday 15 August 2011 * Testing on DB conversion project * New issue where closing TABs is causing issues in tracking !!Friday 12 August 2011 * Finishing up db conversion project !!Thursday 11 August 2011 * Working on the db conversion !!Wednesday 10 August 2011 * Fix our DB conversion code ** We are not converting two clobs into nclobs !!Tuesday 9 August 2011 * Apex in service testing * new Drag and Drop code review !!Monday 8 August 2011 * Finish up the Apex in service mod !!Friday 5 August 2011 * In service scheduling Apex ** Have the correct SQL just need to code it !!Thursday 4 August 2011 * Unit testing ~PMSim multi driver login * Coding in service Apex line !!Wednesday 3 August 2011 * Supporting in service line in scheduling for Apex !!Tuesday 2 August 2011 * Correct the Apex in service scheduling line !!Monday 1 August 2011 * Code Reviews * Apex issues
!!Friday 31 August * Training day !!Thursday 30 August * Time Zone issue in Fleet with an Australian customer !!Wednesday 29 August * Recreate Cartage bugs in version 3.12 !!Tuesday 28 August * Code review ** ``TEST`` and ``TEST123`` are incorrectly found when looking only for ``TEST`` in Driver Callin Editor !!Monday 27 August * Training Day !!Friday 24 August * system Training/Testing Day !!Thursday 23 August * Cancelled tickets and cartage tickets * Research incorrect cartage rates !!Wednesday 22 August * Research Lien Manager issue * Research Cartage pay defaulting * Research typed and loading time being set the same if dispatching for tomorrow in AGG !!Tuesday 21 August * Research why truck locks up When doing the following ** Round Tripping ** Swapping trucks !!Monday 20 August * Research SQL server fix so that locale data is not defaulted from the culture of the PC the fleet server is running on !!Friday 17 August * Test system created ** Now to debug Simplified Orders !!Thursday 16 August * Research Simplified tracking not scheduling correctly !!Wednesday 15 August * Research Simplified tracking not scheduling correctly !!Tuesday 14 August * Research tracking disappearing order !!Monday 13 August * SVC programmer queue issues !!Friday 10 August * Research disappearing status messages in order entry * Research Cartage defaulting !!Thursday 9 August * Research Cartage defaulting !!Wednesday 8 August * Research map page 0 * Research cancel button * Copy order prompts for pay with copy order !!Tuesday 7 August * Research missing trucks * Research 1 minute off tracking !!Monday 6 August * Ticketing from Primary or Secondary plant !!Friday 3 August * Test Deliver To in Fleet 3.12 * Work on 2.15 HF issues !!Thursday 2 August * Test Fleet for Driver Login !!Wednesday 1 August * Get ASNwiz working correctly
!!Friday 30 August * Should PO receipts require quantities? * set up COMM server running as a service to debug why it is not working * Convert Dual Alley to .NET C# ** now converting to WPF !!Thursday 29 August * Convert Dual Alley to .NET C# * ~COMMANDtrack crashing issue when pressing the ^Y key !!Wednesday 28 August * Convert Dual Alley to .NET C# * incorrect SQL in FNDCODE when doing the map page editor !!Tuesday 27 August * Convert Dual Alley to .NET C# * Exp tracking screen resizing * Delivery address getting cleared in Prep !!Monday 26 August * version 2.15 SP11 HF3 ** Wrong weights in AGG after deleting a product from the order * version 3.12 build 988 ** Pricing Cement Content always 360 !!Thursday 22 August * Convert Dual Alley to .NET C# * debug session to find out why distances are being zapped !Wednesday 21 August * Convert Dual Alley to .NET C# * Tabbing is not working correctly in projects * Total sold in product sales and usage report !!Tuesday 20 August * Review clearing fields ** distance getting cleared * Convert Dual Alley to .NET C# !!Monday 19 August * Review Recap report * Review clearing fields ** distance getting cleared * Convert Dual Alley to .NET C# !!Thursday 15 August * document how to adjust a PC display * research condition codes not being removed when task is done * research auto ticketing - wrong truck on a ticket !!Wednesday 14 August * Convert Dual Alley to .NET C# * Reticket a tuck after credit hold broke in agg !!Tuesday 13 August * Convert Dual Alley to .NET C# !!Monday 12 August * Convert Dual Alley to .NET C# * Cartage invoice reprint ** does not honor ending invoice date *CUST/CUCO com manager not working unless you press "Poll" !!Thursday 8 August * Mix not going to the Eagle ~M021C error * Convert Dual Alley to .NET C# !!Wednesday 7 August * code reviews ** previous price in projects ** change wrong product in prep * Convert Dual Alley to .NET C# !!Tuesday 6 August * RAW materials report calculations * Convert Dual Alley to .NET C# !!Monday 5 August * Analyzing large profiling file for ATB report slowness * Convert Dual Alley to .NET C# !!Thursday 1 August * Changing mix class breaks exposure class * Convert Dual Alley to .NET C#
!!Saturday 30 August
* more laptop setup
!!Friday 29 August
* Move away from Microsoft's ODBC driver for Oracle
** ~NewWordPrint
!!Thursday 28 August
* Go Beavers!
** Tail gate party at work {{thumbs.gif}}
* Code Reviews
!!Wednesday 27 August
* FFL Draft {{cool.gif}}
* Change ~NewWordPrint to support PDF files
!!Tuesday 26 August
* Null priced lines being invoiced
* Dual Alley
** Multiple NIC card support
!!Monday 25 August
* Code Review
** Order Schedule Report For Block
* Dual Alley
** Multiple NIC card support
!!Friday 22 August
* Remove UPC from 4 date fields
* Credit Refresh COMM server
** Testing and Debugging
!!Thursday 21 August
* Add HF mechanism to APP About page
** Modified HF and base release
* Researched how many date fields are uppercase
** 4 fields on 3 different forms
* Code Reviews
!!Wednesday 20 August
* Surface pro 3 completely up and working at work with the doc and 2 big monitors! {{thumbs.gif}}
* New Credit refresh COMM server coding today
!!Tuesday 19 August
* License editor code review
* Price suppress in orders $2 getting trashed
* Credit Refresh COMM server
!!Monday 18 August
* Set up my Surface Pro 3 Dock
* writing new Credit Refresh COMM server
!!Friday 15 August
* PO number project
** increase size of idtl_1, idtl_2, and poln_1 tables (got missed in first pass)
* writing new Credit Refresh COMM server
** get working with COMM manager
** create logic spec and attach it to CR
** start coding
!!Thursday 14 August
* Batch Panel Projects
** Document switches For Jim
** Allow No Panel Attached if Host = "0"
** Start writing new Credit Limit Panel
!!Wednesday 13 August
* Dual Alley
** Front screen issues
!!Tuesday 12 August
* Dual Alley
** Front screen issues
!!Monday 11 August
* Work on PO numbers project
** update forms
!!Friday 8 August
* Work on PO numbers project
** update forms
!!Thursday 7 August
* Work on PO numbers project
** write conversion code
!!Wednesday 6 August
* Work on PO numbers project
** step 1 get model correct
** step 2 write conversion code
* See why New Dual Alley can't hook up to, two panels?
!!Tuesday 5 August
* Work on PO numbers project
** Have meeting
*** What customer has lots of PO data?
** Start coding
*** step 1 get model correct
*** step 2 write conversion code
*** Step 3 update forms with key formatting changes
!!Monday 4 August
* CMCT update_date code
* Work on PO numbers project
** Do spreadsheet
* Inventory query
** default to prod code if inventory code is blank
!!Friday 1 August
* Play with my new surface pro 3
!!Monday 31 August
* vs 2013 project
* make sure page syncs
!!Sunday 30 August
* Test webpage publish from new box
!!Friday 28 August
* vs 2013 project
!!Thursday 27 August
* vs 2013 project
* Critical Adjustment editor fix
!!Wednesday 26 August
* off today
** Annual physical
!!Tuesday 25 August
* vs 2013 project
!!Monday 24 August
* vs 2013 project
!!Friday 21 August
* vs 2013 project
!!Thursday 20 August
* vs 2013 project
** cmdnet32.dll
** cmdnetw.exe
** cmdutl32.dll
** cmdutility.dll
** cmdport.dll
** cmdwid32.dll
** cmdtra32.dll
** cmdtrb32.dll
** cmdvba32
** cmdversion.dll
!!Thursday 20 August
* vs 2013 project
** FNDCODE
!!Wednesday 19 August
* Service manager
** Document troubleshooting steps
!!Tuesday 18 August
* Service manager
** allow service renames
** gray out interactive if it should not be picked
*** customer shoots himself in the foot {{rolleyes.gif}}
!!Monday 17 August
* COMM managers not processing tickets
** Finish up Desktop start
** Explore why switching to non-interactive breaks it?
!!Saturday 15 August
* Getting ~KeePass and ~OneDrive on linux box
!!Friday 14 August
* Recompiling XMLPanel to vs 2013
!!Thursday 13 August
* ~AutoBuild
** Create HTML dir from 2.22+
** Install CRC checksum issue
!!Wednesday 12 August
* Agg Ticketing issues
** Extra product Grossing Error
** Validate weights before reading the scale
!!Tuesday 11 August
* End task warning changes
** Sometimes you need to end a task before it begins {{rolleyes.gif}}
* COMM managers not processing tickets
** Remove interactive and ring 0 code
** Add service switch to test the service startup
** improve logging
** Document how to set it up
!!Monday 10 August
* COMM managers not processing tickets
** Remove interactive and ring 0 code
** Add service switch to test the service startup
** improve logging
** Document how to set it up
!!Friday 7 August
* COMM managers not processing tickets
** Get ring 0 working
** Create DOC and scripts to make recovery easier if set up wrong
!!Thursday 6 August
* Fast Report Install Script for 2.26
* COMM managers not processing tickets
!!Wednesday 5 August
* Do some wiki docs
** Agg scale simulator
** Install scripts docs
* End task with no task shows window
* COM services interactive fix
!!Tuesday 4 August
* Master file in make key routine smarter
** also port fix from 2.25
* Switch to ~OneDrive for this page
!!Monday 3 August
* Finish up cmdnetw close project
* Next sprint meeting
!!Wednesday 31 August
* Make UOM setting screens smarter
* Fantasy Football Draft Day {{thumbs.gif}}
!!Tuesday 30 August
* Customer script for accounting/Billing
!!Monday 29 August
* Scripting day
** Fix script so dup cust and projects don't show contacts lookup
** Customer script for accounting/Billing
*** planning
!!Friday 26 August
* Remove warnings from build log
!!Thursday 25 August
* Remove warnings from build log
!!Wednesday 24 August
* Remove warnings from build log
* Next sprint planning meeting
!!Tuesday 23 August
* Remove warnings from build log
* Audit report filtering
!!Monday 22 August
* Remove warnings from build log
!!Friday 19 August
* Remove warnings from build log
!!Thursday 18 August
* Duplicate SCHL loads formatting
* Remove warnings from build log
!!Wednesday 17 August
* Remove warnings from build log
!!Tuesday 16 August
* Tracking should shut down when logging in as another user
!!Monday 15 August
* Cartage Rate numbers are incorrect
* Date fields should be required on analysis report
!!Friday 12 August
* Customer initiated change
!!Thursday 11 August
* Code Reviews
** v3 changes to data maintenance tool
* Finish up tech BA mod e-mail
* Customer initiated change
!!Wednesday 10 August
* Code Reviews
** v3 changes to data maintenance tool
** fix incorrect pop-up message
* Customer initiated change
!!Tuesday 9 August
* E-mail BA's when their mod has been promoted
** Brett's help may be necessary
* Got the Updates working in 2.29
* Testing scripts
!!Monday 8 August
* E-mail BA's when their mod has been promoted
!!Friday 5 August
* E-mail BA's when their mod has been promoted
!!Thursday 4 August
* E-mail BA's when their mod has been promoted
!!Wednesday 3 August
* E-mail BA's when their mod has been promoted
** Got the C# SQL done
** Working on E-mailing piece
!!Tuesday 2 August
* E-mail BA's when their mod has been promoted
!!Monday 1 August
* E-mail BA's when their mod has been promoted
<$list filter="[tag[page]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
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
cd h: cd \unicomp\CSCE\CS06\Simulation Tools\EaglePanelSimulators\Version_2_xx_Panels\SerialPanel\bin\Release shortNamePath.bat > short.txt
R0lGODlhDwAPAKIAAP///729vVn/yGOE/wAAAAAAAAAAAAAAACH5BAkAAAEALAAA AAAPAA8AQAhdAAMIFEigYMGBBAUQAABgIUOHBBQGiBhRoUWLBAZWNFhQgESNHkOK zDhRIceTFEsudNiw4UeEJxHCrBjyIEiTNTeWFMkzp8KHDFu67AgxKESJG1l2fDmR pkebAQICADs=
There are two ways to produce HTML block quotes in TiddlyWiki5, one for content spread across multiple lines, and one for single line content. ! Multi-line Block Quotes The syntax for multi-line block quotes is: <<wikitext-example src:"<<< This is a block quoted paragraph written in English <<< ">> !! Citation A citation can be added to the quote like this: <<wikitext-example src:"<<< Computers are like a bicycle for our minds <<< Steve Jobs ">> !! CSS Classes CSS classes can be added to a block quote: <<wikitext-example src:"<<<.myClass.another-class Operating systems are like a brick wall for our minds <<< Nobody ">> ! Single-line Block Quotes The single-line syntax for block quotes is actually an extension of the syntax for [[Lists in WikiText]]. For example: <<wikitext-example src:"> Quoted text > Another line of quoted text ">> You can also nest quotes like this: ``` > A top quote >> A subquote > Another top quote ``` Which renders as: > A top quote >> A subquote > Another top quote You can also mix block quotes with other list items. For example: <<wikitext-example src:"* List One ** List Two **> A quote **> Another quote * List Three ">>
!MeProgrammerGuy - 9 Oct 2008
* [[Broken|http://www.kelleyarmstrong.com/aBroken.htm]] by [[Kelley Armstrong|http://www.kelleyarmstrong.com/]]
** The zombies keep coming back
** She is going to have a wolf puppy
** Jack the ripper
** No bacon yet, but I'm hoping
** Great book so far.
* This was a terrific book.
** The ending was a bit quick
** The bad guy went down too easy...
!MeProgrammerGuy - 17 Sep 2008
* [[The Power of Karma: How to Understand Your Past and Shape Your Future|http://www.amazon.com/Power-Karma-Understand-Shape-Future/dp/0060937475]] by Mary T. Browne
* First try at this author. New age type book. She is a psychic. I am keeping an open mind. We'll see.
!MeProgrammerGuy - 26 Aug 2008
* [[Industrial Magic|http://www.kelleyarmstrong.com/aIndustrial.htm]] by [[Kelley Armstrong|http://www.kelleyarmstrong.com/]]
* I've read her stuff before, So far this is good. She is a good story teller.
* Good book, I think I'll find more of her stuff
!MeProgrammerGuy - 11 Aug 2008
* [[Embrace the Night|http://www.fantasticfiction.co.uk/c/karen-chance/embrace-night.htm]] by [[Karen Chance|http://www.fantasticfiction.co.uk/c/karen-chance/]]
* I have never read this author, yet
** So far this book seems good. The beginning has seemed to "hook" me
** This book is the third in the series, if I like it I'll do the rest.
* I gave up on this book. Some of her Idea's were good but the story was difficult to follow.
** My suggestion is to tell a story. Make it good not stange and confusing just because you can...
* [[2012: Crossing the Bridge to the Future|http://www.amazon.com/gp/product/1583942084]] by Mark Borax
** Very strange stream of consciousness, type book
** If you want a book specifically about 2012. This is not your best choice. The title does not really fit the material presented
** This author really is chronicling his teacher
!MeProgrammerGuy - 16 Jul 2008
* [[From Dead to Worse|http://www.fantasticfiction.co.uk/h/charlaine-harris/from-dead-to-worse.htm]] by [[Charlaine Harris|http://www.fantasticfiction.co.uk/h/charlaine-harris/]]
** So far a good start to the book
!MeProgrammerGuy - 8 Jul 2008
* [[Blood Noir|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/blood-noir.htm]] by [[Laurell K. Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]]
** Just started, so far it is a good story.
** I am so ready for the main character, Anita, to kick some serious tush
** The book has all been metaphysical fighting. I want Anita to kick some real tush.
** Overall a very good read, I had all but given up on this author, she made a comeback.
*** Welcome back, Laurell.
!MeProgrammerGuy - 27 May 2008
* [[Sacrament|http://en.wikipedia.org/wiki/Sacrament_(novel)]] by [[Clive Barker|http://en.wikipedia.org/wiki/Clive_Barker]]
** I found this old book for 50 cents at a library
** So Far this book is good. Appears to be a photographer who snaps animals before they are extinct?
** Ho, hum ending.
*** Thinly veiled heaven and hell so he won't offend the religious.
!MeProgrammerGuy - 27 May 2008
* [[Dream Chaser|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/dream-chaser.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]]
** A very good book, so far
*** Any book that has two ghosts arguing about the song karma chameleon, has to be a good book.
!MeProgrammerGuy - 20 May 2008
* [[Upon a Midnight Clear|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/upon-midnight-clear.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]]
** Book has a good start, so far.
** The already nailed the bad guy and there are a lot of pages left?
*** Perhaps the book will explain how the human and the goddess can be together, right after it told us she could never live in the human realm.
**** Maybe he will become a god?
!MeProgrammerGuy - 8 May 2008
* [[The Darkest Kiss|http://www.fantasticfiction.co.uk/a/keri-arthur/darkest-kiss.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]]
** It started good she is now also a bird shifter is now learning how to fly.
!MeProgrammerGuy - 5 May 2008
* Why Do Clocks Run Clockwise And Other Imponderables by David Feldman
** A surprisingly good read. An old out of print book I got at the library book sale for fifty cents.
!MeProgrammerGuy - 23 Apr 2008
* [[A Lick of Frost|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/lick-of-frost.htm]] by [[Laurell K. Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]]
** She is once again telling stories instead of blathering. Her fans must have spanked her, or something.
*** I had given up on her stuff. It's time to come back into the fold once again.
** May have spoken too soon, A very strange, goofy, stupid, dumb, crappy, bogus ending.
*** I think I have given up on this author for good, she is crackers.
* [[Upon a Midnight Clear|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/upon-midnight-clear.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]]
!MeProgrammerGuy - 17 Apr 2008
* [[Devil May Cry|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/devil-may-cry.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]]
** I love the Dark Hunter Stuff. This has started very well. I hope Simi is in it.
** Great book I'm reading it fast...
*** Simi, my favorite demon is about to make an appearance.
** Finished the book, The ending, in my option was a bit weak.
*** I did like how they kept some of the ending rather open ended. A demon who is very badness is out in the human world, now.
!MeProgrammerGuy - 7 Apr 2008
* [[Embraced by Darkness|http://www.fantasticfiction.co.uk/a/keri-arthur/embraced-by-darkness.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]]
** It starts with her bored on vacation. A rather slow start.
*** She needs to start kicking some Vampire butt, or something.
** Excellent book! The ending is quite sad, but it does leave her open for other relationships in future books.
*** She can turn into a bird, cool...
!MeProgrammerGuy - 1 Apr 2008
* [[The Outlaw Demon Wails|http://www.fantasticfiction.co.uk/h/kim-harrison/outlaw-demon-wails.htm]] by [[Kim Harrison|http://www.fantasticfiction.co.uk/h/kim-harrison/]].
** Book six in the series. I hope she kicks Al's Demon butt in this one. {{thumbs.gif}}
!MeProgrammerGuy - 11 Mar 2008
* Suppressed Inventions by Jonathan Eisen
** Wow. Good book so far.
*** I am so glad I got my mercury amalgam fillings taken out years ago.
!MeProgrammerGuy - 24 Jan 2008
* The Age of Turbulence: Adventures in a New World by Alan Greenspan
** I thought this book would be dry and a hard read. So far I am pleasantly surprised
*** He was/is such an important man that right after 9/11 he was personally flown back into the US when our airspace was closed.
!MeProgrammerGuy - 17 Dec 2007
* re-reading Harry Potter book seven.
!MeProgrammerGuy - 8 Dec 2007
* Stealing the Dragon by Tim Maleeny.
** Just started and seems to be an OK book, so far.
* Gave up on this one. Re-reading Harry Potter book seven until I can get to the bookstore.
** I am going into withdrawal because I haven't been to the bookstore in awhile. {{eek.gif}}
!MeProgrammerGuy - 8 Nov 2007
* Into the Darkness by Delilah Devlin.
* Book about a sexy young vampire being "Born"
** Lots of sex.
* Really bad ending. The author didn't know how to end it so the Heroines gets sent into another dimension? Gag.
!MeProgrammerGuy - 7 Nov 2007
* [[Monstrosity|http://www.fantasticfiction.co.uk/l/edward-lee/monstrosity.htm]] by [[Edward Lee|http://www.fantasticfiction.co.uk/l/edward-lee/]]
** Demons in the first chapter, sweet. <<tiddler ShowTiddlerIcons with: thumbs>>
*** After reading I realized I have read this book already. I hate it when that happens. Moving to the next book.
!MeProgrammerGuy - 31 Oct 2007
* Pleasure Control by Cathryn Fox.
** Back to some Fiction. This book has started OK. We'll see.
** Yawner, very little content. This author is not to my taste.
!MeProgrammerGuy - 25 Oct 2007
* Reading O.J.'s book.
** Early indications are the book reads well... But... The guy is a dork.n that happens.
* He Paints Nicole as A druggie hanging out with the wrong people. I haven't got to "the" chapter, yet...
* Completed the book. He did it. I knew this back then.
** He said he "blanked out" and was suddenly covered by blood.
** Who the heck is Charlie? Is Charlie real? The shadow writer thinks he is made up.
!MeProgrammerGuy - 8 Oct 2007
* Got through the Einstein book, finally.
** A slow read but learned a lot.
* Have started to re-read the Half Blood Prince (Harry Potter)
* After that will probably be the O.J. book.
!MeProgrammerGuy - 24 Sep 2007
* Einstein book is a slow read. But I have just bought the O.J. book and Alan Greenspan's book and Lee Iaccoca book.
** I never knew I could have a book backup. But yes, I can. {{wink.gif}}
!MeProgrammerGuy - 05 Sep 2007
* Einstein: His Life and Universe by Walter Isaacson
** So far E=MC^2 has been on pages 2 and 5.
** And 137 and 139.
*** I'll keep track. {{thumbs.gif}}
* Book is very slow, I am forcing myself to read it right now.
** Would much rather reread book 6 of Harry Potter again.
!MeProgrammerGuy - 27 Aug 2007
* [[Bad Attitude|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/bad-attitude.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]].
* Good start so far. I like this author.
!MeProgrammerGuy - 8 Aug 2007
* [[For a Few Demons More|http://www.fantasticfiction.co.uk/h/kim-harrison/for-few-demons-more.htm]] by [[Kim Harrison|http://www.fantasticfiction.co.uk/h/kim-harrison/]].
** Just started and met Newt the insane lady demon. <<tiddler ShowTiddlerIcons with: thumbs>>
** Great book so far. I hope she deals with the Ivy problem in this book (5th in the series)
** Can't wait for the next book. Ivy's rival is now out of the way. Series could now become "sexier?".
!MeProgrammerGuy - 30 Jul 2007
* [[The Harlequin|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/harlequin.htm]] by [[Laurell K. Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]]
** I'm giving this author another chance. So far it's about a super secret society that you don't want to mess with.
** good start.
** She made a comeback this book did have a story worth reading.
!MeProgrammerGuy - 21 Jul 2007
* [[Harry Potter and the Deathly Hallows|http://www.fantasticfiction.co.uk/r/j-k-rowling/harry-potter-and-deathly-hallows.htm]] by [[J. K. Rowling|http://www.fantasticfiction.co.uk/r/j-k-rowling/]].
* Got my book at ~Wal-Mart at about 7:30 Saturday morning.
* Read all weekend.
** Got about 100 pages left.
* Wow, just wow. {{thumbs.gif}}
* Just completed the book.
** I guessed right about Snape.
** I guessed wrong about Dumbledore.
** I guessed right about the relationships.
!MeProgrammerGuy - 06 Jul 2007
* [[A Fistful of Charms|http://www.fantasticfiction.co.uk/h/kim-harrison/fistful-of-charms.htm]] by [[Kim Harrison|http://www.fantasticfiction.co.uk/h/kim-harrison/]].
** Just begun and she already fought a lady werewolf.
** Did a black magic spell to make Mr. Jenks full size. (I'm liking this book so far)
** She let Ivy bite her. What was she thinking!
!MeProgrammerGuy - 28 Jun 2007
* [[Harry Potter and the Order of the Phoenix|http://www.fantasticfiction.co.uk/r/j-k-rowling/harry-potter-and-order-of-phoenix.htm]] by [[J. K. Rowling|http://www.fantasticfiction.co.uk/r/j-k-rowling/]].
** Re-reading this for the third time, Getting ready for the movie.Can't wait!
!MeProgrammerGuy - 11 Jun 2007
* [[Every Which way but Dead|http://www.fantasticfiction.co.uk/h/kim-harrison/every-which-way-but-dead.htm]] by [[Kim Harrison|http://www.fantasticfiction.co.uk/h/kim-harrison/]].
** Good start, she outfoxes a demon. Bet he "gets?" her later on.
!MeProgrammerGuy - 30 May 2007
* [[The Good, The Bad, and the Undead|http://www.fantasticfiction.co.uk/h/kim-harrison/good-bad-and-undead.htm]] by [[Kim Harrison|http://www.fantasticfiction.co.uk/h/kim-harrison/]].
** Starts almost where the previous one left off. Good start.
** So far this book rocks. This author is moving up my rankings fast.
!MeProgrammerGuy - 21 May 2007
* [[Dead Witch Walking|http://www.fantasticfiction.co.uk/h/kim-harrison/dead-witch-walking.htm]] by [[Kim Harrison|http://www.fantasticfiction.co.uk/h/kim-harrison/]].
** First try at this author. So far, I like.
** excellent book. I have a new author for awhile.
!MeProgrammerGuy - 09 May 2007
* Kiss Me Like a Stranger: My Search for Love and Art by Gene Wilder
** Just started this one. Lu recommended it, although she says she respects him less than she used to? Guess I need to read it to find out her meaning?
** Read like a stream of conscience book. He comes off as a spoiled child. Maybe we all are this way?
!MeProgrammerGuy - 08 May 2007
* [[The Dream-Hunter (A Dream-Hunter Novel, Book 1) |http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/dream-hunter.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]]
** Great book, very slow start but stay with it.
** Her dark hunter novels were getting old. The dream hunters is a way to breathe life into the old idea. I like it. <<tiddler ShowTiddlerIcons with: thumbs>>
!MeProgrammerGuy - 25 Apr 2007
* [[Dangerous Games|http://www.fantasticfiction.co.uk/a/keri-arthur/dangerous-games.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]]
** It's about time she gets her kick tush powers.
!MeProgrammerGuy - 02 Apr 2007
* The Secret by Rhonda Byrne
** Is this snake oil? Not sure. I know many things in my live have happened exactly like I wanted them to...
* [[Tempting Evil|http://www.fantasticfiction.co.uk/a/keri-arthur/tempting-evil.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]]
** She has become my favorite writer. Laurell K. Hamilton used to hold this title until I got fed up with her latest crap.
** The next book in this series comes out this month and I can't wait.
!MeProgrammerGuy - 27 Feb 2007
* [[Kissing Sin|http://www.fantasticfiction.co.uk/a/keri-arthur/kissing-sin.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]]
** so far this is a good book.
** was a good book. This is the 2nd in a 4 book series. Book 3 releases this month and book 4 releases next month. The story is good but the same "open" issues of the first book are still unanswered. I wish these issues would have been answered and new issues would need solved in the later books.
!MeProgrammerGuy - 06 Feb 2007
* Gold Mine by Wilbur Smith
** Told a good story. A fast read.
!MeProgrammerGuy - 24 Jan 2007
* Ubuntu Hacks by Jonathan Oxer
** This book has helped me convert my Sony vaio laptop to Ubuntu. Still working on getting it's wireless ipw2200 driver the way I want it.
* Ubuntu Linux Bible by William von Hagen.
** Good book too.
!MeProgrammerGuy - 23 Jan 2007
* My Big Fat Supernatural Wedding edited by PN Elrod
** lots of short stories by Sherrilyn Kenyon,Charlaine Harris,LA Banks,Jim Butcher,Rachel Caine,Esther M. Friesner,Lori Handeland.
** very good book. Brought out the romantic in me.
!MeProgrammerGuy - 27 Nov 2006
* [[Penumbra|http://www.fantasticfiction.co.uk/a/keri-arthur/penumbra.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]]
** great series so far. But it sure is taking a long time to find out "what" she is?!
** She should be using her powers to kick some bad guy tush!! Hope this happens soon...
!MeProgrammerGuy - 16 Nov 2006
* [[Haunted|http://www.kelleyarmstrong.com/aHaunted.htm]] by [[Kelley Armstrong|http://www.kelleyarmstrong.com]]
** gave up on this one. What's the point?
!MeProgrammerGuy - 14 Nov 2006
* [[Dead as a Doornail|http://www.fantasticfiction.co.uk/h/charlaine-harris/dead-as-doornail.htm]] by [[Charlaine Harris|http://www.fantasticfiction.co.uk/h/charlaine-harris/]]
** The bad guy was a bit of a letdown, we knew almost nothing about her, book was good though.
* [[Generation 18|http://www.fantasticfiction.co.uk/a/keri-arthur/generation-18.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]]
!MeProgrammerGuy - 08 Nov 2006
* [[Club Dead|http://www.fantasticfiction.co.uk/h/charlaine-harris/club-dead.htm]] by [[Charlaine Harris|http://www.fantasticfiction.co.uk/h/charlaine-harris/]]
** Great book. Her books just flow together so well. I am almost at the end, and have my own ideas for how it should end. Guess I need to wait.
** Didn't end the way I wanted I wanted her and the ~Were-Wolf to have a fling.
* Dr. Ruth’s Sex After 50: Revving Up the Romance, Passion & Excitement with Pierre A. Lehu (Quill Driver Books, Spring 2005)
** Haven't started this one yet. We can always learn new stuff. <<tiddler ShowTiddlerIcons with: wink>>
!MeProgrammerGuy - 19 Oct 2006
* iWoz: From Computer Geek to Cult Icon: How I Invented the Personal Computer, ~Co-Founded Apple, and Had Fun Doing It by [[Steve Wozniak|http://www.woz.org/]], Gina Smith
** Haven't got this book yet just ordered it on Amazon. Can't wait to read this one!! The Woz is my hero.
** I'm about 3/4th through it. He's a fun geeky guy with no hidden agenda and a real big ego. HP would have ruled the world if they let him play there with computers.
** Great book! He's the Geeks Geek...
!MeProgrammerGuy - 19 Oct 2006
* [[Memory Zero|http://www.fantasticfiction.co.uk/a/keri-arthur/memory-zero.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]]
** So far so good, Reading it on my e-book. My new e-book rocks! Sounds like the main character here has some strange powers but we are learning of this slowly.
** I think the main character doesn't know she has these powers. The bad guys do though.
!MeProgrammerGuy - 19 Oct 2006
* [[Dead to the World|http://www.fantasticfiction.co.uk/h/charlaine-harris/dead-to-world.htm]] by [[Charlaine Harris|http://www.fantasticfiction.co.uk/h/charlaine-harris/]]
** Good book so far, I missed about 3 books in the series I think? Still seems to stand alone. Once again it's a bit slow in getting started. The book ended great, in future books her brother will be a were-panther.
!MeProgrammerGuy - 12 Sep 2006
* On Basilisk Station by David Weber
** The early development is taking some time, so far a good read. Liked the ending except the expense of all of those lives may have been too much? Should Honor have broken off the pursuit?
!MeProgrammerGuy - 21 Aug 2006
* A Princess of Mars by Edgar Rice Burroughs
** Great book, this is my second read.
!MeProgrammerGuy - 07 Aug 2006
* Dime Store Magic by Kelley Armstrong
** The Evil Leah is back from the book Stolen. I hope they kick her tush in this book!
!MeProgrammerGuy - 04 Aug 2006
* Riding Rockets by Astronaut Mike Mullane
** Real Good book. If you want the politically incorrect true story.
!MeProgrammerGuy - 25 Jul 2006
* [[Dead until Dark|http://www.fantasticfiction.co.uk/h/charlaine-harris/dead-until-dark.htm]] by [[Charlaine Harris|http://www.fantasticfiction.co.uk/h/charlaine-harris/]]
** My first try with this Author, I like the book so far. Combines silliness and still a story.
** ho hum ending. Nothing was resolved? Must be part of a serial book thing?
!MeProgrammerGuy - 19 Jul 2006
* [[Stolen|http://www.kelleyarmstrong.com/aStolen.htm]] by Kelley Armstrong
** So far the story is good. She seems to know what a story should be, good guys and bad guys. {{thumbs.gif}}
** Book is great so far, she hasn't yet escaped.... I'm sure she will.
** Book ended rather well. There are new future characters for future books. Paige is a witch. A good story there?
!MeProgrammerGuy - 06 Jul 2006
* Danse Macabre by [[Laurell K. Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]]
** Just started it, so far it is good, I'm stating to get pulled into her world once again. My only criticism is her last few novels have changed so much that loyal readers may be put off by the changes. Personally, change is good and I'm willing to give her some time to change, I asked myself am I still being entertained.... and so far the answer is yes.
** I think I'll give up on this author. The ending decided it.
!MeProgrammerGuy - 29 Jun 2006
* [[Bitten|http://www.kelleyarmstrong.com/aBitten.htm]] by Kelley Armstrong
** A brand new writer. Think I'll read some more of her stuff.
!MeProgrammerGuy - 01 Jun 2006
* [[The Oldest Kind Of Magic|http://www.annmacela.com/]] by Ann Macela
** Good book! It is stretching out finding the bad guys a long time. Suspenseful.
!MeProgrammerGuy - 19 May 2006
* [[Sword of Darkness|http://www.fantasticfiction.co.uk/m/kinley-macgregor/sword-of-darkness.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]]
** Good vs Evil and Magic and Merlins.
!MeProgrammerGuy - 12 May 2006
* [[Even Vampires Get the Blues|http://www.fantasticfiction.co.uk/m/katie-macalister/even-vampires-get-blues.htm]] by [[Katie MacAlister|http://www.fantasticfiction.co.uk/m/katie-macalister/]]
** A little slow moving, but quite an imagination <<tiddler ShowTiddlerIcons with: smile>>
!MeProgrammerGuy - 04 May 2006
* [[Full Moon Rising|http://www.fantasticfiction.co.uk/a/keri-arthur/full-moon-rising.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]]
** Great book, and she really left it open for a sequel
!MeProgrammerGuy - 10 Apr 2006
* Angels and Demons by Dan Brown
** Science or Religion?! Can't we all just get along?. {{smile.gif}}
!MeProgrammerGuy - 05 Apr 2006
* Apprentice Adept series by [[Piers Anthony|http://www.fantasticfiction.co.uk/a/piers-anthony/]]
** also [[Secret of Spring|http://www.fantasticfiction.co.uk/a/piers-anthony/secret-of-spring.htm]]
* [[Miko|http://www.fantasticfiction.co.uk/l/eric-van-lustbader/miko.htm]] by [[Eric Van Lustbader|http://www.fantasticfiction.co.uk/l/eric-van-lustbader/]]
* The Bourne series by [[Robert Ludlum|http://www.fantasticfiction.co.uk/l/robert-ludlum/]]
** The Movies are great too. Can't wait for the next of the series.
* [[Night Chills|http://www.fantasticfiction.co.uk/k/dean-r-koontz/night-chills.htm]] by [[Dean R. Koontz|http://www.fantasticfiction.co.uk/k/dean-r-koontz/]]
* [[The Stand|http://www.fantasticfiction.co.uk/k/stephen-king/stand.htm]] by [[Stephen King|http://www.fantasticfiction.co.uk/k/stephen-king/]]
!MeProgrammerGuy - 28 Mar 2006
* [[Micah|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/micah.htm]] by [[Laurell K. Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]]
** good book, too much mushy stuff not enough action this time. Needed a better balance here
!MeProgrammerGuy - 23 Mar 2006
* The Harry Potter series by [[JK Rowling|http://www.fantasticfiction.co.uk/r/j-k-rowling/]]
!MeProgrammerGuy - 22 Mar 2006
* The Lord of the Rings and The Hobbit by [[J.R.R. Tolkien|http://www.fantasticfiction.co.uk/t/j-r-r-tolkien/]]
* [[Dune|http://www.fantasticfiction.co.uk/h/frank-herbert/dune.htm]] by [[Frank Herbert|http://www.fantasticfiction.co.uk/h/frank-herbert/dune.htm]]
** this whole series although it got weak at the end
* [[The Hitchhiker's Guide|http://www.fantasticfiction.co.uk/a/douglas-adams/hitchhikers-guide-to-galaxy.htm]] by [[Douglas Adams|http://www.fantasticfiction.co.uk/a/douglas-adams/]]
** and yes, I even liked the movie
* [[Fahrenheit 451|http://www.fantasticfiction.co.uk/b/ray-bradbury/fahrenheit-451.htm]] by [[Ray Bradbury|http://www.fantasticfiction.co.uk/b/ray-bradbury/]]
** boy, I would have trouble deciding on which book I'd become!
* [[Animal Farm|http://www.fantasticfiction.co.uk/o/george-orwell/animal-farm.htm]] by [[George Orwell|http://www.fantasticfiction.co.uk/o/george-orwell/]]
* [[1984|http://www.fantasticfiction.co.uk/o/george-orwell/nineteen-eightyfour.htm]] by [[George Orwell|http://www.fantasticfiction.co.uk/o/george-orwell/]]
* [[I Robot|http://www.fantasticfiction.co.uk/a/isaac-asimov/i-robot.htm]] by [[Isaac Asimov|http://www.fantasticfiction.co.uk/a/isaac-asimov/]]
** the book, the book, not the movie
* Steven Hawking's [[A Brief History of Time|http://www.physics.metu.edu.tr/~fizikt/html/hawking/A_Brief_History_in_Time.html]]: A Reader's Companion
* The Dark Hunter series by [[Sherrilyn Kenyon|http://www.kinleymacgregor.com/sherrilyn/]].
* Anita Blake Vampire Hunter Novels and The Merry Gentry series by [[Laurell K. Hamilton|http://www.laurellkhamilton.org/]]
* [[The Secret Power Within|http://www.amazon.com/gp/product/055306908X/104-9888584-6975154?v=glance&n=283155]] by Chuck Norris
* Any Dirk Pitt Novel by [[Clive Cusslerr|http://www.fantasticfiction.co.uk/c/clive-cussler/]]
* [[City Infernal|http://www.fantasticfiction.co.uk/l/edward-lee/city-infernal.htm]] by [[Edward Lee|http://www.fantasticfiction.co.uk/l/edward-lee/]] or [[Flesh Gothic|http://www.fantasticfiction.co.uk/l/edward-lee/flesh-gothic.htm]] or [[The Chosen|http://www.fantasticfiction.co.uk/l/edward-lee/chosen.htm]]
** very dark stuff, better not be a wimp
* [[Familiar Spirit|http://www.fantasticfiction.co.uk/t/lisa-tuttle/familiar-spirit.htm]] by [[Lisa Tuttle|http://www.fantasticfiction.co.uk/t/lisa-tuttle/]]
* [[The Da Vinci Code|http://www.fantasticfiction.co.uk/b/dan-brown/da-vinci-code.htm]] by [[Dan Brown|http://www.fantasticfiction.co.uk/b/dan-brown/]]
** Not for the religious crap, because it is a good read
* [[The Door into Summer|http://www.fantasticfiction.co.uk/h/robert-heinlein/door-into-summer.htm]] by [[Robert A. Heinlein|http://www.fantasticfiction.co.uk/h/robert-heinlein/]]
** this one rocks {{yes.gif}}
!MeProgrammerGuy - 17 Mar 2006
* soon {{thumbs.gif}}
!21 January 2011 * [[Good Omens|http://www.amazon.com/Good-Omens-Neil-Gaiman/dp/0441003257]] by [[Neil Gaiman|http://www.amazon.com/Neil-Gaiman/e/B000AQ01G2/ref=ntt_athr_dp_pel_pop_1]] and [[Terry Pratchett|http://www.amazon.com/Terry-Pratchett/e/B000AQ0NN8/ref=ntt_athr_dp_pel_2]] ** Very funny got hooked quick !2 January 2011 * [[An Object of Beauty|http://www.fantasticfiction.co.uk/m/steve-martin/object-of-beauty.htm]] by [[Steve Martin|http://www.fantasticfiction.co.uk/m/steve-martin/]] ** Wow, he really know the art world !4 November 2010 * [[The Girl Who Played with Fire|http://www.fantasticfiction.co.uk/l/stieg-larsson/girl-who-played-with-fire.htm]] by [[Stieg Larsson|http://www.fantasticfiction.co.uk/l/stieg-larsson/]] ** Could not finish this book, hard read slow going... *** Watched the Swedish movie instead !11 Oct 2010 * [[Harry Potter and the Deathly Hallows|http://www.fantasticfiction.co.uk/r/j-k-rowling/harry-potter-and-deathly-hallows.htm]] by [[J. K. Rowling|http://www.fantasticfiction.co.uk/r/j-k-rowling/]] * Re-reading to get ready for the movie !7 October 2010 * [[The Professor Was a Thief (Stories from the Golden Age) |http://www.amazon.com/Professor-Was-Thief-Stories-Golden/dp/1592123511]] by L. Ron Hubbard !24 September 2010 * [[Waking the Witch|http://www.kelleyarmstrong.com/waking-the-witch/]] by [[Kelley Armstrong|http://www.kelleyarmstrong.com/]] * Was a very good book, Didn't know until the last few pages what was up. ** I guessed right about the poison cookies ** Left open a young witch killer loose end !2 September 2010 * [[Girl With Dragon Tattoo|http://www.fantasticfiction.co.uk/l/stieg-larsson/girl-with-dragon-tattoo.htm]] by [[Stieg Larsson|http://www.fantasticfiction.co.uk/l/stieg-larsson/]] * Started slow telling two almost unrelated stories. Now the two stories have come together and the murder rabbit hole is getting very deep ** I recommend this story if you can get past the slow start. * Awesome book, at the end it is left up in the air !30 August 2010 * [[Moon Sworn|http://www.fantasticfiction.co.uk/a/keri-arthur/moon-sworn.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]] * Great book so far ** Boy, when she remembers who she is the bad guys are so toast * The main character is talking about leaving the directorate ** not good, is the series ending after this? !30 August 2010 * [[THE FIRST TYCOON The Epic Life of Cornelius Vanderbilt By T. J. Stiles|http://www.nytimes.com/2009/05/10/books/review/Kazin-t.html?_r=1]] * Interesting read so far !20 July 2010 * [[Physics of the Impossible|http://www.amazon.com/Physics-Impossible-Scientific-Exploration-Teleportation/dp/0307278824/ref=ntt_at_ep_dpt_1]] by [[Michio Kaku|http://www.amazon.com/Michio-Kaku/e/B000ARDFYQ/ref=ntt_athr_dp_pel_1]] * Good book ** Just discussions, doesn't go too deep !5 July 2010 * [[One for the Money|http://www.fantasticfiction.co.uk/e/janet-evanovich/one-for-money.htm]] by [[Janet Evanovich|http://www.fantasticfiction.co.uk/e/janet-evanovich/]] * new author ** thanks Amy! * Good detective type book ** I think I'll keep reading her !22 June 2010 * [[Dead in the Family|http://www.fantasticfiction.co.uk/h/charlaine-harris/dead-in-family.htm]] by [[Charlaine Harris|http://www.fantasticfiction.co.uk/h/charlaine-harris/]] * Her last book was a bit disappointing, let's hope that was a fluke !16 June 2010 *[[Hothouse Orchid|http://www.fantasticfiction.co.uk/w/stuart-woods/hothouse-orchid.htm]] by [[Stewart Woods|http://www.fantasticfiction.co.uk/w/stuart-woods/]] * First time I've read this author ** So far it is a rather fast reed ** Got sucked in real quick !1 June 2010 * [[Black Magic Sanction|http://www.fantasticfiction.co.uk/h/kim-harrison/black-magic-sanction.htm]] by [[Kim Harrison|http://www.fantasticfiction.co.uk/h/kim-harrison/]] * Awesome as usual * Even though this is at book 8, I sure hope she continues the series ** She is getting really powerful ** She has a new boyfriend !17 May 2010 * [[Abraham Lincoln, Vampire Hunter|http://en.wikipedia.org/wiki/Abraham_Lincoln,_Vampire_Hunter]] by [[ Seth Grahame-Smith|http://en.wikipedia.org/wiki/Seth_Grahame-Smith]] !4 May 2010 * [[Pride and Prejudice and Zombies|http://en.wikipedia.org/wiki/Pride_and_Prejudice_and_Zombies]] by [[ Seth Grahame-Smith|http://en.wikipedia.org/wiki/Seth_Grahame-Smith]] * Awesome so far ** that's what I'm talkin' about !22 April 2010 * [[New Moon|http://www.fantasticfiction.co.uk/m/stephenie-meyer/new-moon.htm]] by [[Stephenie Meyer|http://www.fantasticfiction.co.uk/m/stephenie-meyer/]] * Like the book so far ** Wow, Bella is really needy.... ** gave up on this book. !1 April 2010 * [[Twilight|http://www.fantasticfiction.co.uk/m/stephenie-meyer/twilight.htm]] by [[Stephenie Meyer|http://www.fantasticfiction.co.uk/m/stephenie-meyer/]] * Goofy dialog, but once you get past that there is a story... !22 March 2010 * [[Grave Secret|http://www.fantasticfiction.co.uk/h/charlaine-harris/grave-secret.htm]] by [[Charlaine Harris|http://www.fantasticfiction.co.uk/h/charlaine-harris/]] * As always one of my favorite authors, great story !9 March 2010 * [[Divine Misdemeanors|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/divine-misdemeanors.htm]] by [[Laurell Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]] * Not as good as others in this series !3 March 2010 * [[Flirt|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/flirt.htm]] by [[Laurell Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]] * Another Vampire Executioner story ** cool, it's been a while * Good story ** Her character became more ruthless more "evil" *** But because of the story she had no choice * Story ended very quickly... !25 February 2010 * [[A Touch of Dead|http://www.fantasticfiction.co.uk/h/charlaine-harris/touch-of-dead.htm]] by [[Charlaine Harris|http://www.fantasticfiction.co.uk/h/charlaine-harris/]] * lots of short stories ** So far so good !19 February 2010 * [[Born of Ice|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/born-of-ice.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]] * Just started this book ** born of fire was great * Great book lots of characters but by the end you know them all ** I would have blasted the bad guy too! *** he was such a bad, bad guy... !8 February 2010 *[[Born of the Night|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/born-of-night.htm]] * [[Born of Fire|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/born-of-fire.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]] * Born of the Night was an older book I hadn't read ** I read it in record time ** I am working on book two Born of Fire now * This is a different "universe" other than her great Dark Hunter series !28 January 2010 * [[Dead as A Doornail|http://www.fantasticfiction.co.uk/h/charlaine-harris/dead-as-doornail.htm]] by [[Charlaine Harris|http://www.fantasticfiction.co.uk/h/charlaine-harris/]] * re-reading this one !11 January 2010 * [[Beginning C# 2008 Objects: From Concept to Code|http://www.apress.com/book/view/9781430210887]] by Grant Palmer , Jacquie Barker * My slow attempt to transition from being a procedural programmer to an OOP programmer !28 December 2009 * [[Bound to Shadows|http://www.fantasticfiction.co.uk/a/keri-arthur/bound-to-shadows.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]] * her books are always good !12 Nov 2009 *[[The Children of Hurin|http://en.wikipedia.org/wiki/The_Children_of_H%C3%BArin]] by J. R. R. Tolkien (edited by his son Christopher) * 6,500 years before the Ring ** I hope we meet Elrond when he was young * So far it is lots of blather... ** It reminds me of the Bible where Issac begets Jacob who begets Fred... *** Except the names and places are unpronounceable * Gave up, no good !12 Oct 2009 * [[The Doomsday Key|http://www.fantasticfiction.co.uk/r/james-rollins/doomsday-key.htm]] by [[James Rollins|http://www.fantasticfiction.co.uk/r/james-rollins/]] * Just started and it has already sucked me in * This author is all over the place I prefer a linear story being told to me. Every chapter flips to another sub-story which I hope will all get pulled together at the end? !16 Sep 2009 * [[The Lost Symbol|http://www.fantasticfiction.co.uk/b/dan-brown/lost-symbol.htm]] by [[Dan Brown|http://www.fantasticfiction.co.uk/b/dan-brown/]] * Takes place in Washington DC ** cool * This book was written to be a movie. ** Very formula but I enjoyed it... !31 Aug 2009 * [[Bad Moon Rising|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/bad-moon-rising.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]] * Another Hit. I like that she took a couple of "minor" characters from an earlier book and told their story. ** Very good, follows her formula very well. !11 Aug 2009 * [[Skin Trade|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/skin-trade.htm]] by [[Laurell K. Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]] * Just began this one ** A lot of buildup, but then the resolution was very fast. *** A bit of a letdown !5 Aug 2009 * To Outlive Eternity and Other Stories by Poul Anderson ** I read the first one, "To outlive eternity" *** I did not continue reading... I may go back later? !16 Jul 2009 * [[The Archimedes Codex|http://bibliobiography.blogspot.com/2009/05/archimedes-codex-book-review.html]] by Reviel Netz and William Noel * Describes the history of A famous work of Archimedes restored from a monks prayerbook. The monks "erased" his stuff to reuse the parchment pages for their book. ** Such a cool book: So far the book was bought at auction for 2.2 million and it was ugly, old and falling apart. !6 Jul 2009 * [[Dead and Gone|http://www.fantasticfiction.co.uk/h/charlaine-harris/dead-and-gone.htm]] by [[Charlaine Harris|http://www.fantasticfiction.co.uk/h/charlaine-harris/]] * in this book the Were animals reveal themselves to the Humans ** Started out really good so far... * The book was good and we learn that faeries can be really evil ** I am so going to put lemon juice in a squirt gun and keep it always with me, now... !28 June 2009 * [[Deadly Desire|http://www.fantasticfiction.co.uk/a/keri-arthur/deadly-desire.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]] * every book in this series has been awesome, so far ** who wouldn't like a pretty kick tush werewolf/vampire executioner/detective * Great ending ** She found her Wolf soul mate but doesn't like him ** It sounds like she has a vampire soul mate and a wolf soul mate * The next episode should be awesome !18 June 2009 * [[White Witch, Black Curse|http://www.fantasticfiction.co.uk/h/kim-harrison/white-witch-black-curse.htm]] by [[Kim Harrison|http://www.fantasticfiction.co.uk/h/kim-harrison/]]. * So far the book is good * Enjoyed this book author does not disappoint. ** We now know is is a very powerful "semi" demon ** Future books will also explore a relationship with a ghost?! wtf... !7 April 2009 * [[The Stand|http://www.fantasticfiction.co.uk/k/stephen-king/stand-complete-and-uncut-edition.htm]] by [[Stephen King|http://www.fantasticfiction.co.uk/k/stephen-king/]] * This is a re-read. I recently got the DVD of the 6 hour mini-series for TV ** The book is big, 400 more pages than the original book. * The beginning is already a little different. * Loved the book ** now I need to rewatch the show !17 March 2009 * [[No Humans Involved|http://www.kelleyarmstrong.com/aNoHumans.htm]] by [[Kelley Armstrong|http://www.kelleyarmstrong.com/]] ** Already hooked. The start of the book is rather disturbing, though. !12 March 2009 * I am currently enjoying several local history "picture" books about Alabama ** A book on the history of Helena ** A book on Jefferson county and it old business signs ** A book on Alabama Ghost Towns !6 February 2009 * I'm re-reading Harry Potter and the Half Blood Prince (book 6) ** I am so mad the movie has been delayed this long. ** This is about my third read !19 January 2009 * [[Swallowing Darkness|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/swallowing-darkness.htm]] by [[Laurell K. Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]] * Book has been good so far. ** There are more than one location in this book ** I was hoping that the whole book would not occur in the hospital (thank goodness) *** She has pulled crap like that in other books. * I am towards the end of the book and I like what has happened so far. ** I hope she kills off Cell and Also maybe her Mother * I hope this book is the last in the series because (although good) I don't think she can keep up the story? !5 January 2009 * Beatle the Bard was good ** Very fast read, not much there. ** Wonder how long before they do movies on it? * [[Personal Demon|http://www.kelleyarmstrong.com/aPDemon.htm]] by [[Kelley Armstrong|http://www.kelleyarmstrong.com/]] * I love her stuff, she is writing about a brand new character but it fits within her "universe" * Good book ** There was a loose end, at the end of the book which will bite the good guys in a future book, I think. !16 December 2008 * [[Destiny Kills|http://www.fantasticfiction.co.uk/a/keri-arthur/destiny-kills.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]] * This was a good book. ** About a race of part human part dragons and uses the loch Ness monster lore for tie ins !9 December 2008 * Tales Of Beatle The Bard is wrapped and under my Christmas Tree ** My daughter got it for me. How cool is that?! * [[One Silent Night|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/one-silent-night.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]] * Just started this book but I know it's going to be good. * Great book get the three bitterest enemies together to fight the god WAR, how cool ** The fight was not long, almost too easy * Overall I recommend this book !12 November 2008 *[[Cryptonomicon|http://en.wikipedia.org/wiki/Cryptonomicon]] by [[Neal Stephenson|http://en.wikipedia.org/wiki/Neal_Stephenson]] * I had a little trouble being sucked in by this book. ** The author was jumping among different stories * I have just got past the Pearl Harbor part ** This is a good, "clever?" book * I have stopped reading this book. I know "everyone" says it's great, and I am glad they enjoyed it. ** for me this is a long winded, dull, pointless read. !20 October 2008 * [[Acheron|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/acheron.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]] ** I've been eagerly waiting for this book. So far it is good. It is going over his "human" life, part. ** wow! This book is awesome good! *** If you are a fan of the dark hunter series, then this is what we want Acheron to be, A kick tush god... !17 October 2008 * [[The Dark Hunter Companion|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/dark-hunter-companion.htm]] by [[Sherrilyn Kenyon|http://www.fantasticfiction.co.uk/k/sherrilyn-kenyon/]] ** Very good Idea for a book. Remember, "The book for the recently deceased" in Beetlejuice? This book is the dark hunter version of that. ** Just started so not much info, yet ** Some good funny parts
!5 September 2012 * [[Fifty Shades Trilogy|http://www.amazon.com/Fifty-Shades-Trilogy-Darker-3-/dp/034580404X/ref=la_B005GP9FF0_1_1?ie=UTF8&qid=1347449882&sr=1-1]] by [[E.L. James|http://www.amazon.com/E-L-James/e/B005GP9FF0/ref=ntt_athr_dp_pel_1/181-7305851-2960415]] * Want to know what the buzz is about ** This is good! ** Finished volume one, not what I expected? Not sure what I expected? * moving to volume two ** She is now deciding if she should marry him *** laters baby! !24 August 2012 * [[Kiss the Dead|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/kiss-dead.htm]] by [[Laurell Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]] * Good so far !1 August 2012 * [[Beneath A Rising Moon|http://www.fantasticfiction.co.uk/a/keri-arthur/beneath-rising-moon.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]] !23 July 2012 * [[Darkness Devours|http://www.fantasticfiction.co.uk/a/keri-arthur/darkness-devours.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]] ** good start !16 July 2012 * [[Messenger|http://www.amazon.com/Messenger-Lois-Lowry/dp/0385737165/ref=la_B000AP6Y8C_1_4]] by [[Lois Lowry|http://www.amazon.com/Lois-Lowry/e/B000AP6Y8C/ref=ntt_athr_dp_pel_1]] * hoping book three ties all the books together * wonderful series !12 July 2012 * [[Gathering Blue|http://www.amazon.com/Gathering-Blue-Lois-Lowry/dp/0385732562/ref=la_B000AP6Y8C_1_6?ie=UTF8&qid=1342092863&sr=1-6]] by [[Lois Lowry|http://www.amazon.com/Lois-Lowry/e/B000AP6Y8C/ref=ntt_athr_dp_pel_1]] * second in the series !10 July 2012 * [[The Giver|http://www.amazon.com/gp/product/B003MC5N28/ref=kinw_myk_ro_title]] by [[Lois Lowry|http://www.amazon.com/Lois-Lowry/e/B000AP6Y8C/ref=ntt_athr_dp_pel_1]] * Terrific book ** what happens when sameness goes amok !10 May 2012 * [[Culture of Corruption: Obama and His Team of Tax Cheats, Crooks, and Cronies|http://www.amazon.com/Culture-Corruption-Cheats-Crooks-Cronies/dp/1596981091]] by Michelle Malkin * Good book so far it is an ethics book it is not about Dems vs GOP !10 April 2012 * [[The Big Miss: My Years Coaching Tiger Woods|http://www.amazon.com/The-Big-Miss-Coaching-ebook/dp/B006V3E2PE/]] by Hank Haney * not done with the game of thrones but I just had to read this one first ** Good incite into Tiger *** Like Steve Jobs he is a jerk !30 March 2012 * [[Game of Thrones|http://www.amazon.com/Books-Thrones-Feast-Crows-Swords/dp/0345529057/]] by [[George R. R. Martin|http://www.amazon.com/George-R.R.-Martin/e/B000APIGH4/]] !29 February 2012 * [[Gutenberg the Geek|http://www.amazon.com/gp/product/B007EI62I0]] by [[Jeff Jarvis|http://www.amazon.com/Jeff-Jarvis/e/B001JRUDMI/]] !26 January 2012 * [[The Reckoning|http://www.kelleyarmstrong.com/the-reckoning/]] by [[Kelley Armstrong|http://www.kelleyarmstrong.com/]] * Good book so far, different from her other series by quite a bit * Gave up on it, not worth it. !9 January 2012 * [[Wolf at the Door|http://www.amazon.com/Wolf-Door-Others-Christine-Warren/dp/0312939620/ref=ntt_at_ep_dpt_3]] by [[Christine Warren|http://www.amazon.com/Christine-Warren/e/B001IGNLZQ/ref=ntt_athr_dp_pel_1]] * just started !1 January 2012 * [[Walk on the Wild Side|http://www.amazon.com/Walk-Wild-Side-Others-Book/dp/0312947917/ref=ntt_at_ep_dpt_8]] by [[Christine Warren|http://www.amazon.com/Christine-Warren/e/B001IGNLZQ/ref=ntt_athr_dp_pel_1]] * great book, one of my new Authors !5 December 2011 * [[Darkness Unbound|http://www.fantasticfiction.co.uk/a/keri-arthur/darkness-unbound.htm]] by [[Keri Arthur|http://www.fantasticfiction.co.uk/a/keri-arthur/]] ** good start, bringing in characters in from her other book series !26 November 2011 * [[Hit List|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/hit-list.htm]] by [[Laurell Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]] * great book so far !30 October 2011 * [[Steve Jobs|http://www.amazon.com/Steve-Jobs-Walter-Isaacson/dp/1451648537]] by [[Walter Isaacson|http://www.amazon.com/Walter-Isaacson/e/B000APFLB8/ref=ntt_athr_dp_pel_pop_1]] * Boy, Steve was a real a$$hole! !19 September 2011 * [[Hit List|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/hit-list.htm]] by [[Laurell Hamilton|http://www.fantasticfiction.co.uk/h/laurell-k-hamilton/]] * Just got this, haven't started yet !19 September 2011 * [[Life Itself, Memoir|http://www.amazon.com/Life-Itself-Memoir-Roger-Ebert/dp/0446584975]] by [[Roger Ebert|http://www.amazon.com/Roger-Ebert/e/B000API2UK/ref=ntt_athr_dp_pel_pop_1]] * Just got this, haven't started reading yet !10 September 2011 * [[Silent Sea|http://www.fantasticfiction.co.uk/c/clive-cussler/silent-sea.htm]] by [[Clive Cussler|http://www.fantasticfiction.co.uk/c/clive-cussler/]] * Good book so far !14 August 2011 * [[The Bourne Deception|http://en.wikipedia.org/wiki/The_Bourne_Deception]] by [[Eric Van Lustbader|http://en.wikipedia.org/wiki/Eric_Van_Lustbader]] * The book is having trouble hooking me ** I'm keeping with it though ... !11 August 2011 * [[Blue Gold|http://www.fantasticfiction.co.uk/c/clive-cussler/blue-gold.htm]] by [[Clive Cussler|http://www.fantasticfiction.co.uk/c/clive-cussler/]] * Good start * Gave up on this book !8 August 2011 * [[The Great Secret (Stories from the Golden Age)|http://www.amazon.com/Great-Secret-Stories-Golden-English/dp/1592122493/ref=pd_sim_b_7]] by [[L. Ron Hubbard|http://www.amazon.com/L.-Ron-Hubbard/e/B000AP9H6S/ref=ntt_athr_dp_pel_1]] !3 August 2011 * [[Orders is Orders (Stories from the Golden Age)|http://www.amazon.com/Orders-Stories-Golden-Age/dp/1592122337/ref=pd_bxgy_b_img_b]] by [[L. Ron Hubbard|http://www.amazon.com/L.-Ron-Hubbard/e/B000AP9H6S/ref=ntt_athr_dp_pel_1]] * Great short Stories ** quick read !19 July 2011 * [[Frostbitten|http://www.kelleyarmstrong.com/frostbitten/]] by [[Kelley Armstrong|http://www.kelleyarmstrong.com/]] * Got back on this book and it is as good as I expected ** she is going to be the Alpha wolf? * Good ending, book as a whole could have been better though !7 July 2011 * [[Mockingjay|http://www.amazon.com/Mockingjay-Hunger-Games-Book-3/dp/0439023513/ref=pd_bxgy_b_img_b]] by Suzanne Collins * Awesome series, lets hope Hollywood don't screw this up. !28 June 2011 * [[Catching Fire|http://www.amazon.com/Catching-Fire-Second-Hunger-Games/dp/0439023491/ref=pd_bxgy_b_img_b]] by Suzanne Collins * More good stuff * Hope Katniss outsmarts the bad guys again !21 June 2011 * [[The Hunger Games|http://www.amazon.com/Hunger-Games-Suzanne-Collins/dp/0439023483]] by Suzanne Collins * Awesome book so far * I hear a movie is coming ** the movie better be for adults and they better not sanitize the book !9 June 2011 * [[Zero Day|http://www.amazon.com/Zero-Day-A-Novel-ebook/dp/B00457X7XQ]] by Mark Russinovich * Reading it on my iPad ** It's geeky, right up my alley *** A zero day world wide computer virus story !8 June 2011 * [[Frostbitten|http://www.kelleyarmstrong.com/frostbitten/]] by [[Kelley Armstrong|http://www.kelleyarmstrong.com/]] * barely started, I'll come back to it !23 May 2011 * [[Pale Demon|http://www.fantasticfiction.co.uk/h/kim-harrison/pale-demon.htm]] by [[Kim Harrison|http://www.fantasticfiction.co.uk/h/kim-harrison/]] * Just started the book and there has already been an assassination attempt * At the part where her powers just destroyed the St. Louis Arch ** love this author * Really left this book open for a sequel ** can't wait !10 May 2011 * [[Bossypants|http://www.amazon.com/Bossypants-Tina-Fey/dp/0316056863]] by [[Tina Fey|http://www.amazon.com/Tina-Fey/e/B004K8OI06/ref=ntt_athr_dp_pel_pop_1]] * so far this is great, a humorous look at her life !1 April 2011 * [[7th son, Descent|http://www.amazon.com/7th-Son-Descent-J-C-Hutchins/dp/0312384378]] by [[J.C.Hutchins|http://www.amazon.com/J.C.-Hutchins/e/B001UEOKUQ/ref=ntt_athr_dp_pel_pop_1]] * great podcast series, book was also good ** Argh! I need him to write book 2 and book 3! !25 February 2011 * [[The Rise of Theodore Roosevelt (Modern Library Paperbacks)|http://www.amazon.com/Theodore-Roosevelt-Modern-Library-Paperbacks/dp/0375756787]] by [[Edmund Morris|http://www.amazon.com/Edmund-Morris/e/B000AQ70K2/ref=ntt_athr_dp_pel_1]] * Skipped the Preface, wanted to get to the book ** His mom sounded cool * One thinks of Teddy as tough? As a kid he was quite frail. ![[Book Journal3]] ![[Book Journal2]]
!Introduction At its heart, TiddlyWiki5 is a relatively small boot kernel that runs either under Node.js or in the browser with all other functionality added via dynamically loaded [[modules|Modules]]. The kernel boots just enough of the TiddlyWiki environment to allow it to load and execute module tiddlers. The module system is compatible with CommonJS and [[Node.js]]. There are many [[different types of module|ModuleType]]: parsers, deserializers, widgets etc. It goes much further than you might expect. For example, individual tiddler fields are modules, too: there's a module that knows how to handle the `tags` field, and another that knows how to handle the special behaviour of the `modified` and `created` fields. Some plugin modules have further sub-plugins: the wikitext parser, for instance, accepts parsing rules as individual plugin modules. !Plugins In TiddlyWiki5, [[Plugins]] are bundles of tiddlers that are distributed and managed as one; [[Modules]] are JavaScript tiddlers with a module type identifying when and how they should be executed. The tiddler [[$:/boot/boot.js]] is a barebones TiddlyWiki kernel that is just sufficient to load the core plugin modules and trigger a startup module to load up the rest of the application. The boot kernel includes: * Several short shared utility functions * A handful of methods implementing the module mechanism * The `$tw.Tiddler` class (and field definition plugins) * The `$tw.Wiki` class (and tiddler deserialization methods) * Code for the browser to load tiddlers from the HTML DOM * Code for the server to load tiddlers from the file system Each module is an ordinary CommonJS module, using the `require()` function to access other modules and the `exports` global to return JavaScript values. The boot kernel smooths over the differences between `Node.js` and the browser, allowing the same plugin modules to execute in both environments. In the browser, `core/boot.js` is packed into a template HTML file that contains the following elements in order: * Ordinary and system tiddlers, packed as HTML `<DIV>` elements * `core/bootprefix.js`, containing a few lines to set up the plugin environment * Optional JavaScript modules, packed as HTML `<SCRIPT>` blocks * `core/boot.js`, containing the boot kernel On the server, `core/boot.js` is executed directly. It uses the `Node.js` local file API to load plugins directly from the file system in the `core/modules` directory. The code loading is performed synchronously for brevity (and because the system is in any case inherently blocked until plugins are loaded). The boot process sets up the `$tw` global variable that is used to store all the state data of the system.
! Introduction The browse widget displays an HTML file browser button that allows the user to choose one or more files to import. It sends a [[WidgetMessage: tw-import-tiddlers]] carrying a JSON representation of the tiddlers imported from the files up through its parents. This message usually trapped by the NavigatorWidget which adds the tiddlers to the store and updates the story to display them. ! Content and Attributes The browse widget has no attributes, and ignores any contained content.
BT (née British Telecom) is the UK's largest telecommunications company. In 2007, [[Osmosoft]] was acquired by BT. JeremyRuston subsequently left BT in 2011.
!!Ingredients
* iMac Mini from about 2010 (old system, but it still had a DVD drive!)
* Boot-able Double density DVD of OSX Mountain Lion [[how|http://macs.about.com/od/macoperatingsystems/ss/Create-Bootable-Copies-Of-The-Os-X-Mountain-Lion-Installer.htm#step3]]
* Boot-able Linux Mint DVD (XFCE) [[how|http://linux.softpedia.com/get/System/Operating-Systems/Linux-Distributions/Linux-Mint-Xfce-28472.shtml]]
!!Recipe
* Boot into OSX
** Select Disk Utility, and then click Continue.
** Select your startup disk from the list on the left, and then click the Erase tab.
** From the Format pop-up menu, choose FAT, enter a name for your disk, and then click Erase. I called mine "msdos"
**After the disk is erased, choose Disk Utility > Quit Disk Utility.
* run the terminal issue these commands
** diskutil list to figure out which partition is your boot partition. If you did one giant partition, this should be /dev/disk0s1.
** I then “blessed” the partition to make it valid for booting: like this
*** bless --device /dev/disk0s1 --setBoot --legacy --verbose
* Boot into Mint Linux
** install this to the hard disk
!! Success {{thumbs.gif}}
!! Gotchas
* Make sure you create the older Mountain Lion DVD (an iMAC from 2010 doesn't even boot any OSX newer that this)
* use Double density DVDs for OSX, or it won't fit.
* To get the wireless to work
** sudo apt-get install firmware-b43-installer
TiddlyWiki5 can be used to build older 2.x.x versions of TiddlyWikiClassic from their constituent components. Doing so involves these features:
* The `tiddlywiki/classictools` plugin, containing a deserializer module which allows tiddlers to be loaded from TiddlyWiki 2.x.x `.recipe` files
* The `stripcomments` format for the ViewWidget, which strips single line JavaScript comments starting `//#`
* The `stripTitlePrefix='yes'` attribute of the FieldsWidget, which removes prefixes wrapped in curly braces from the `title` attribute
** For example, `{tiddler}HelloThere` would be transformed to `HelloThere`
! Usage
TiddlyWikiClassic is built from the command line by running [[TiddlyWiki on Node.js]]. A typical usage would be:
```
node ../../tiddlywiki.js \
--verbose \
--load <path_to_recipe_file> \
--rendertiddler $:/core/templates/tiddlywiki2.template.html <path_to_write_index_file> text/plain \
|| exit 1
```
! Introduction The button widget displays an HTML `<button>` element that can perform a combination optional actions when clicked: * Dispatch a user defined [[widget message|WidgetMessages]] * Trigger a user defined [[popup|PopupMechanism]] * Assign new text to a specified tiddler ! Content and Attributes The content of the `<$button>` widget is displayed within the button. |!Attribute |!Description | |message |The name of the [[widget message|WidgetMessages]] to send when the button is clicked | |param |The optional parameter to the message | |set |The title of a tiddler to which a new value will be assigned | |setTo |The new value to assign to the tiddler identified in the `set` attribute | |popup |Title of a state tiddler for a popup that is toggled when the button is clicked | |class |An optional CSS class name to be assigned to the HTML element | |style |An optional CSS style attribute to be assigned to the HTML element | |selectedClass |An optional additional CSS class to be assigned if the popup is triggered or the tiddler specified in `set` already has the value specified in `setTo` | |default |Default value if `set` tiddler is missing for testing against `setTo` to determine `selectedClass` |
CamelCase is formed by taking a phrase, capitalising each initial letter and smashing them together to form a portmanteau word. Most wikis use CamelCase to signal phrases that should be automatically linked.
/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0V FhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoL Cw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozv/wAARCABgAEADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEA AAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6 Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZ mqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx 8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hp anN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPE xcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCB rJtzrg8xkj/P40wwl/L94mP6j/GvLzeXcch2XU6np8shFKuq6nGRs1C6GOBiZuP1 rF0n3C53Wt6oml2gfaJJHOAu7HauTbxRqnnvIk5UOAPL6qMemelZc15c3RXz55JS vTexbH50Db/jTjTSE2dHp3jzU7GHypUjuRnO6TIYD04rXs/Ec+rO8v2iwgC8ujK+ 7HtkjNcMQrZx19aBI9rMsiY3KcgEZH5Gk6cX0C51WreKZolaKGdcHgbIyrN+bHAr l5r+4uHUyPnB4GAB+VQKplflwCcnLGlAAI+taxioqyF6l82Tbz8p61DcRGJeeK7f +yhknbXM+IYVguEjUjIzn26VKldiRjxQmQ4AyScKPU165Y+AvD0VpGl3a+dKFwzm VxuPc4DYrzjw/aibXrCFsBTMOvTI5GfxxXqPna9bzFXlgIOQuYGIP5Hn8/zrKs3d JM7sNCLTclcoXXw98OkHyTNAewSbOfzzXA+LdBTQdQihhlaWKWPepfqOcY/lXqEl 5q0NvExW0dpEBy25Qpzg8c9jn9K4L4gTzzvp8lyiRyFX+VDxjK4P86ilKTlqzXEU 4KDaVmcbTs5YUhHB+tA6j611nnnrNzLGls0kbq4H9w5rz7UpjeX7SM2cnt0/CvRf EFpLZ6DIXcs20kEqAVBPC4HGRkD8K8xVsyYFJR5TCjLmuaOivJFq9uiAlHbD4GcD 1z2wcc161aNI1mYlcO7jje3auB+HtnZ33iT7LdgMtzA8SjdjJPJH1wDj3xXoGoaN c6NH5GpASWf/ACyu9oKD2cdFP14PGPQc9aLeqPUwlRK8GRvLc5RJrOOPyuJGEhK9 P4eOfxxj3ry/x5cPdeI/KLbvIiVfpnLf1FeitbxSQyXFiIrsxIWASJVCkdASOmT0 +teQXV1Nd3stzcHdNK5Zj9aVGOty8VUXKoLcqyJtXI6EjrUY6j61akAaI1EVA211 Hnnqfi3xHBqludP05XePPzTuMbv90dfxP5V57Pp80O0iMrweT3rpEKtkDhh29KSW MXEJwFJHBBrNzbM4QUFZGXoTSxTxTwu0csb7ldTypHIIr6CttSm8R+DPPsnjhup4 GjYsMrHJjByPTP6EGvC7C3+z7gVxk5616J8NNYNtqsmlSPiO6G+MH/noo5/Nf/QR SUtbFrcs+DIXWK90l7ndNHcHzIN+5Bt4LJk5GWHQ4yCPQ15X4l0A2esXluo2mCZl H0BOP0rr4tQudL1capAhLR3DliD9/kkg/gcfT3FN8eeS/iaS7t+Yb2GO4Qn0Kgfz BqIzOrEUuVqXf8zziOKSO4EbICTwQehqTUbSOGOORF2ndtI7dK1ZoY3kD7PmAzu9 Kq6kA1o47hwf5VondnOX2bH7wffjOR7juKsBvLYsPunr9PWqqhwWDOpHfK0+3mDw KM5IGD+FJozZczgmt7TbQaXDHrN3I8TR4kt40OGLdVJ9iccdx1rB02A3uowWQDHz HA+UZO3qfyANd82j2eobFvi8mwnake4AcdTisZyszroUudORzsrrcwyTwrsDu7xh lJzknj6jIJ+g6Y5w9RvjdCCNl2m2j8sfTczfzY/hiuo1ixtdOs7a1tCzMzkKVzvc YbOffc/TA6muPvQy3MjOBudicjvwP8/jShq7nTiE/Z6lZj1+lVbkeYHT1H9KsMwA NVpJB9oIHtW8UeeK15ncsYLk8buw/wAagjuTFIybs8+vfrTSzsrKg2jpnviofsxH zEsTjJwKsix0nhnUkg8SWLPKUSSQxtjvuUgD/vrbXqS7/MYJIqAjOcZP/wBavCcM H+XcCOQR1Fd/Z68mp6QpvX+fH7wFsZI9vTNc9WHU7sLUSTiR+K9Q2ajbhJEbbk5Q 4yOmc9s8/lWFqkiedE6Y+aPr0J54z+GOf8Ky9Uv/ALTqUskX+qyFQAcbQMce1Ou7 v7RbW2FAKIVOFI6bR+OcZ/GrjC1iZVeZTiDz475qo83+l59hQS3HBquQ32nODzit UjmP/9k=
The changecount macro returns a counter maintained by the TiddlyWiki core that tracks the number of modifications made to each tiddler. The changecount macro always applies to the tiddler named in the [[currentTiddler|WidgetVariable: currentTiddler]] variable. For example: ``` <<changecount>> ``` Displays as: <<changecount>> Note how the changecount increases every time this tiddler is modified.
! Introduction The checkbox widget displays an HTML `<input type="checkbox">` element that is dynamically bound to the presence or absence of a specified tag on a specified tiddler. ! Content and Attributes The content of the `<$checkbox>` widget is displayed within an HTML `<label>` element immediately after the checkbox itself. This means that clicking on the content will toggle the checkbox. |!Attribute |!Description | |tiddler |Title of the tiddler to manipulate (defaults to the [[WidgetVariable: currentTiddler]]) | |tag |The name of the tag to which the checkbox should be bound |
/9j/4AAQSkZJRgABAQEASABIAAD/4gv4SUNDX1BST0ZJTEUAAQEAAAvoAAAAAAIA AABtbnRyUkdCIFhZWiAH2QADABsAFQAkAB9hY3NwAAAAAAAAAAAAAAAAAAAAAAAA AAEAAAAAAAAAAAAA9tYAAQAAAADTLQAAAAAp+D3er/JVrnhC+uTKgzkNAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBkZXNjAAABRAAAAHliWFlaAAABwAAA ABRiVFJDAAAB1AAACAxkbWRkAAAJ4AAAAIhnWFlaAAAKaAAAABRnVFJDAAAB1AAA CAxsdW1pAAAKfAAAABRtZWFzAAAKkAAAACRia3B0AAAKtAAAABRyWFlaAAAKyAAA ABRyVFJDAAAB1AAACAx0ZWNoAAAK3AAAAAx2dWVkAAAK6AAAAId3dHB0AAALcAAA ABRjcHJ0AAALhAAAADdjaGFkAAALvAAAACxkZXNjAAAAAAAAAB9zUkdCIElFQzYx OTY2LTItMSBibGFjayBzY2FsZWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAWFlaIAAAAAAAACSgAAAPhAAAts9jdXJ2AAAAAAAABAAAAAAFAAoADwAU ABkAHgAjACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCL AJAAlQCaAJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEH AQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGp AbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6 AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+ A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2 BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYn BjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfS B+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6 Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvh C/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMOLg5J DmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1 ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPl FAYUJxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcd F0EXZReJF64X0hf3GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqe GsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5q HpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1IaEhziH7IiciVSKC Iq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocmtybo JxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSud K9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCk MNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9 Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuq O+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGs Qe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgF SEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63 TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXC Vg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0n XXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTp ZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20I bWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWF deF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5i fsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4ef iASIaYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/ kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtC m6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWp phqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1 sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7Lrun vCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dB x7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE 08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v 4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG 7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH +lf65/t3/Af8mP0p/br+S/7c/23//2Rlc2MAAAAAAAAALklFQyA2MTk2Ni0yLTEg RGVmYXVsdCBSR0IgQ29sb3VyIFNwYWNlIC0gc1JHQgAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAABYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAAAABQ AAAAAAAAbWVhcwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWFlaIAAA AAAAAAMWAAADMwAAAqRYWVogAAAAAAAAb6IAADj1AAADkHNpZyAAAAAAQ1JUIGRl c2MAAAAAAAAALVJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUMgNjE5 NjYtMi0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA 9tYAAQAAAADTLXRleHQAAAAAQ29weXJpZ2h0IEludGVybmF0aW9uYWwgQ29sb3Ig Q29uc29ydGl1bSwgMjAwOQAAc2YzMgAAAAAAAQxEAAAF3///8yYAAAeUAAD9j/// +6H///2iAAAD2wAAwHX/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8S EhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4I CA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e Hh4eHh4eHh7/wAARCAIcAtADASIAAhEBAxEB/8QAHQABAQABBQEBAAAAAAAAAAAA AAECAwQFBggHCf/EAF0QAAEDAwIEAgYEBwcRBQYHAAEAAhEDBCEFMQYSQVFhcQcI EyKBkRQyodEVI0JSkrHBM2KCo7PC4RYkJSY0NURTVGNyc4OTorLwFydDhNI2ZHTD 0/EYN0VGVWWU/8QAGwEBAQEBAQEBAQAAAAAAAAAAAAECAwQFBgf/xAA4EQACAgED AgMHAgUDBAMAAAAAAQIRAwQSITFRE0FhBRQiMnGRoYHRIzNTsfBCUsEGcqLhFUPx /9oADAMBAAIRAxEAPwDxrtGeiDp739CokRsgJHKZGD2UAJPI0cxwduyxO6s43G6h yZVBRsnQqBUoUiIiAIiIB4qgqIgCSnSUQFlOiiAoCokqHdAUgdCnVAiAKBVRAXZE RAE6oUQBEARAUJ0hTuiAvioiqgHxSPFAndUDCJ1RAET4KeKEKnXqiFChInqVFeqA Qm6BJQWEBym2ySqAN4SMoN8hChC4iEA8cqdECCwd1eiiDZUWEhOqQgHVEViCiBAm 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 HafRa7k9InDlTA5dVtT/ABrV7J9dWianA2kun6mqPHzpu+5eLeAH+y400V5P1dQt z/GNXtz1yKYd6PLFwxy6sOnem9Ztpy/7T52v5UPr+x4zq0iys0/Wys67PxMiZ7Ld 16ZNyD0Clel7oJaMDC+K5u0qPQlXJxtGX1OogLkrYOLQAQttRZDyYjut7RpyAO2y xklbpm4eZvrVhDgAfE+C+1+rppAv+PbJwBi3BrExMwvjNlTlzIbjqvSnqmWYfqOp XjmCaVFrGE75Of1L0YIqTo6NtRbXkj0UJEDCriAJMCFhUrMpgF7gJwJ6raXLX3LX AVBTphfbjGz5MYbjT1LVra1BHOOaNwV0jiPUnVmE0biT2laPF1aja1XUxdBzju0r rVO7pVQ5prtY4CRI3XdJxVJH3dHgxY6d8mz1K/vGOltw4HzhcJqd1e12+/Xe4HeS tXVbpsmXZXB1tRfVBbTYC0GOZe3A7S4GqzKNq+TY39KoRJJMbrgbhgbzNEArnbo1 3OMA8q465Yam7AZ6dV2mr4XU+Xvabs0Pp1ZulVaL3SzlIGei+WcS8Q0LImlRf7Wr OYOy+iXocKFVrhA5Tlee74l13UPMTLzE+a+R7SwQmotjArm15Gvqmq3d++atSGjZ rcBcc7usj5KFeKEVFUj3xSXQxVMwhGVSIC02WzGJ6oqBlTJVKIVhCI3CKAo7L7J6 nRA9PvD3iLgfxD18caF9j9T5p/7fOHXdjX/kXrEuhzyfKz6T6+Df7b+G3f8A9ZUH 8aV5rc12RK9M+veyeKeGn7Tp1UfKr/SvNLmkfthfo8cbxxPk6d/DRowPisS0DAWt yghRzepCjR6UzRc3tCwjutctMbKFk4WHGiqRoFsFQt6rW5ekLEtIXNqjSkaJE9lI 6jK1uXCxLIWKNpmiW4GFHDwWqWx1ULcwRlc2ipmiR4KOEHyWqW5WJb0XOSNJmjko R0WZBlYmeqy1ZuzGFiVlnoFCDuo0bMUyjkWKRbIUQp0WQROqIoUKFWcKbqAIiIUy HLOQYjugAkS05Ux3OyojEkrJSAbe7/ShHuzy9d1W8stnmicx+xQxGAd0IG4Mp0UV QpDuiHdFSBEQboAEREAlWVArugHRAkIgB3RE6IAgREQsKqKoCSqiYQDyREKAKoRC BCD9abIqDlAJIxCp8lIEpnbEqkuyt8VmIWIHVZALSIzmOEn+z4j0x/a8on+Mavdn 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 mcI6MBzVdVuYeA6kG02yWwzfO/v/AGLa9m6jzS+6J79h8r+zOk9/2KdMHzXea/B2 l2trTuK+p1nN5KtR3s2NMhgJ5RPXEJW4LtHaY25trm5c98inzcnLVPsuccv6srP/ AMfmTri/qFrcVef2OikiFcZ+S+gU+EdJtdQpu9s+9ptum2jqLiPfqGCcj8kNJPmF ttA0LRKmlXlzcVg/mbVY2s+o0NokVGge7uXEEkLS9n5LSbS/UnvuPbuSf2Oj4HVQ nIxK77e8McN0riuBqb6bLUt9tz1GkuD8NLY3zv4LXuOH+GWVnWbblj+SoHBxuGtc 4ECff25Rkx8FV7OyO+V9w9dDqk/sfO4hQxGV9B/qa4ap/QhcXTqTazWOD3XI/HS1 xjl3YMDPiuI1Ky4coXtna2xNQVbh3tqjrkQymHQBjwzK5T0UoK5SX3Nx1cZukn9j qpHip0jdfSrRvCNlZXFu2vaV7c12OFRzgXub7h2InOdsDMrjqljouocUPYK7byvU pFzaDABRLg3DednbwC6PQbUvjVsxHWpt3F0jouxjqh33X0TUdN4KsbqpRqmnz07z kqM9sZayJjxHitmxnBT7F9ZwpMrObRJpCo73CQOflneDMqS0Di6c4/c1HWqSTUH9 jo8GOqxMTK7jf1+Gq+l3X0VlnTuGe0FCnUc/lDOcwWn88iDnG66aSvJnxLG1Ukz0 4sjmnaoqhlJMZKbrznYSNwoYnCdE8FAJ8copkInBQh2TrukiIUAKmwhMp8UAQokm FChRMplAUhREQF+W6p2O26kGOm6HrgIUE75Cp2JkJMcwgZUcZwI2yoDJ5PMeYiYW Eq4znosVUDLOVMqzhG9ZCAhXPcL2lO5tr2oyxp393TDPZ273xLSTzOABBJGPmuCP ku1ejuy0+9urxt9bsr8lOm5rSDIHOA6II6Hfou+m/mJdzhqHtxN9jVdomh1ralcC 4rUHMp0zXpgtMl1JzvdnP1mx8VKOhaC2lb3Fa6uDSqAHFRnvgluR2jmMg/mrXp8M aW+pSJuqxbULoDKrPf2+qT1bmQd4wtqdF0luoNt/aVTSqWLqjKgrNg1Wuhx8oBPL uvovC8NOeOL8up41kUuk39i19E0mrS9nZXBNQglralVgcXDcT2MEhbiro3C9C7q2 j7mrULapYKrbhvLBc5oO3SGn4qVuH9Fpe1c24dLKfOGm4YeWOaHfvmmBgZErEaZp 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 d9Ka0uNMWlUGrR5jJa5uWnJ3BWwoaHZ13NFOjrYDurrQADxJlfLTjkW/M3z9v8/T 79T1tbXUEZ3eqaRd2tb29R9V/IeRtS1YyoHdCHsxHeQusEytfUKDba+rW7Krarab y0Pbs6Oq27l9HBijCPw9GeacnLqRAqZXYODbOwuq1x9NtnVfZU/aAl0NA8R1XTJk WOLkzCVujr8dU+S7Xw/daVqeq09MvNHtW0qzi1lSjLXtPTMrRq8LXD+LKui2x9xh 5jVds1m8lef3yMZOORbWlf6HTwm1adnW4nosTC7Xe3nDulXJsrTSqWoNpmKtxXeZ eevKBsFxvGFjbafrTqVq0tovpsqsY4yWhwmFrHqd8lFxavlX/nH6iWOl1OGjKHdU 56KHaIXpORE8lVFQSEVKgVIEQ+aIAiBEAREQBAiIAiIgCIiAIiIAiIgHVERAUjKi vXsnVQEVlQogCIioBhERAEREA6IiQgCInRAEVAMbKIAqNkAlFAFcdVFeqFQVxMKe MIBOygLiNsq4iO6EJuoGBHxT4BCEIKFGNk6ZROqAYynkh6qbYQjMsdVCZJkpuoPD CFZdkKEZ3ynVB5gD3dwElB2nqohC/BQ7qxjwSPFCkgd0noCsgGgiZiVMSY2QEVzC kKjZCDEJgBSMoQqUu3SFZwQcyseiEKAuEB+aRuZQjG6AfFEjugmUHoMRtspHRUDu oUFFxvlMAhABExhWPMoDmtD0+iaAvrqi+4a6p7K2tmmDXf4no0dVyOq3ttbj2Op1 zeVWbWNq72dvR8CR9Y+XzV4briraWZoU3Vq1maralBrgHuY/8tnchbd2iaeahE62 TP7n+DzzeUzC+ZKaeV+JfH+fp9fO+qqj0pVH4TbU9Z1S4qtttMp07XnPK2naUg0n 47n5rmLywo6PaNq8Q3V1e3tbLLRlcgfwit1oLrbR9QoVHso6Zbl3vm4qB9zV7Agf Ub8lvuI7fXaurOu9KsdPr0i0ezuYa5wHm44Xly514qhFKMet3TfpfP4bZ0UXVt2c NfcMtu9P06tZ2hs7u6cQ6gXkgM/Ozkf0ra3dlpGn3bdLtrV+rX88tRxeWsaewAXY uHK7LXUa41TWqF1qtenytHPLaYH5PNtPgFxVe24kt3VXObp2l0nE89wwNbI7zklM efI5OEpcLpy1d/pbS6cdSyhFK0jr3Fdhbadqzra2ceXkDi0uksJ3ErmOFbWv/Uvq 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 mIzhN5Ls2vsjEwns1ug0R8VSwCE3hcn/2Q==
You can use triple backticks <code>```</code> to mark code blocks: <pre> ``` This will be monospaced ``` </pre> The three backticks need to be at the start of the line and immediately followed by a newline, otherwise they won't be interpreted correctly. Renders as: ``` This will be monospaced ```
!MeProgrammerGuy - 02 May 2007 * If you have something being done twice in 1 program use a subroutine. This seems like something "Obvious Man" would say. but I see it violated everyday. !MeProgrammerGuy - 24 Aug 2006 * Just a friendly little tip….If your routine needs string array storage (char x[2000];) for example do NOT declare this in the local stack. Anything bigger than about 200 bytes should be declared global to the DLL. If you do not follow this rule (Booming will occur). If you don’t know what I’m talking about please at least let me code review your code….
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGSSURBVCjP VVFNSwJhEF78Ad79Cf6PvXQRsotUlzKICosuRYmR2RJR0KE6lBFFZVEbpFBSqKu2 rum6llFS9HHI4iUhT153n6ZtIWMOM+/MM88z7wwH7s9Ub16SJcnbmrNcxVm2q7Z8 /QPvEOtntpj92NkCqITLepEpjix7xQtiLOoQ2b6+E7YAN/5nfOEJ2WbKqOIOJ4bY VMEQx4LfBBQDsvFMhUcCVU1/CxVXmDBGA5ZETrhDCQVcYAPbyEJBhvrnBVPiSpNr 6cYDNCQwo4zzU/ySckkgDYuNuVpI42T9k4gLKGMPs/xPzzovQiY2hQYe0jlJfyNN hTqiWDYBq/wBMcSRpnyPzu1oS7WtxjVBSthU1vgVksiQ3Dn6Gp5ah2YOKQo5GiuH PA6xT1EKpxQNCNYejgIR457KKio0S56YckjSa9jo//3mrj+BV0QQagqGTOo+Y7gZ If1puP3WHoLhEb2PjTlCTCWGXtbp8DCX3hZuOdaIc9A+aQvWk4ihq95p67a7nP+u +Ws+r0dql9z/zv0NCYhdCPKZ7oYAAAAASUVORK5CYII=
When run under Node.js, TiddlyWiki supports a [[command line interface|TiddlyWiki on Node.js]] with these built-in commands.
{{Commodore64.jpg}}
!Case 1 - SD slot 7 (8GB ~SanDisk Ultra SDHC card)
!!! last updated: 14-July-2015
* root
** core.rbf
** [[qrcode_b01_s07.png|qrcode_b01_s07.png]]
** fpga64_140710_r298.rbf
** readme.txt
** tennis-cat.prg
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
TiddlyWiki is made much more useful by its vibrant community of users and OpenSource developers. ! Community Forums The TiddlyWiki discussion groups are mailing lists for talking about TiddlyWiki: requests for help, announcements of new releases and plugins, debating new features, or just sharing experiences. * The main TiddlyWiki group: http://groups.google.com/group/TiddlyWiki * The TiddlyWikiDev group for developers: http://groups.google.com/group/TiddlyWikiDev * Follow [[@TiddlyWiki on Twitter|http://twitter.com/#!/TiddlyWiki]] for the latest news * Get involved in the [[development on GitHub|https://github.com/Jermolene/TiddlyWiki5]] * Watch recordings of our regular [[TiddlyWiki Hangouts]] ! Resources for TiddlyWiki5 * [[TW5 Mall|http://www.giffmex.org/tw5mall.htm]] -- DaveGifford's growing catalogue of hints and tips * A [[guide to creating a top menu and toolbars|http://tw5toolbar.tiddlyspot.com/]] from TonGerner * A [[TW5Magick|http://tw5magick.tiddlyspot.com/]] -- a collection of hints and tips from StephanHradek * A new theme from [[BobRobison|http://tw5gray.tiddlyspot.com]] * [[Bestrew|http://nocategories.net/tiddlywiki/bestrew.html]] -- DylanKinnett's adaptation of TiddlyWiki5 as a writers manuscript submission tracker * [[tw5-zh|http://tw5-zh.tiddlyspot.com]], a Chinese translation of TiddlyWiki5 by BramChen * [[Coding for TiddlyWiki5|http://cjhunt.github.io]], an introduction to developing extensions and plugins from ChrisHunt * [[Hosting TiddlyWiki5 on GoogleDrive|https://googledrive.com/host/0B51gSXixfJ2Qb0I4R2M4MWJVMlU]] from TonyChing ! Blog posts and articles about TiddlyWiki5 * Reaction to TiddlyWiki5 from the translator of the German edition of TiddlyWikiClassic: "[[TiddlyWiki 5 im Betatest|http://blog.netplanet.org/2014/01/03/tiddlywiki-5-im-betatest/]]" * A gamers guide to using TiddlyWiki5: "[[Shining Ark 7 Using TiddlyWiki|http://helugame.wordpress.com/2013/09/07/shining-ark-7-using-tiddlywiki/]]" * An introduction to TiddlyWiki5 by [[Moongift (in Japanese)|http://www.moongift.jp/2013/11/tiddlywiki5-%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E5%88%B7%E6%96%B0%E3%80%82%E6%AC%A1%E3%81%AE25%E5%B9%B4%E3%82%92%E7%9B%AE%E6%8C%87%E3%81%99tiddlywiki-2/]] ! Examples of TiddlyWiki5 being used in the wild ; http://freedombits.org : A manifesto for the preservation of free speech through the exchange of randomized data ; http://giffmex.org/nt/1johnnotebase.html : A study notebook for the Bible
//This is a sample task for the TaskManagementExample//
These are the concepts underlying TiddlyWiki. Understanding how these ideas fit together is the key to getting the most from TiddlyWiki.
R0lGODlhDwAWAJH/AP//////AAAAAP///yH5BAEAAAMALAAAAAAPABYAQAI/3GSG uSwBoWgv2tuS3jXM+EkOlilaVm7qcbVI11qvhInHfS8vc/b8b1JNhisYhiHphGYx UvOoHCqRzdRBuikAADs=
Used in Internet protocols to indicate the type that should be used to interpret the content of a web resource. Under TiddlyWiki5, the `type` field is gives the content type to apply to the main `text` field.
The ContextTiddler is the current tiddler during WikiText processing. A context tiddler is set by the TiddlerWidget. It allows you to write references like `<$view field="title" format="link"/>` in TiddlerTemplates without explicitly specifying the tiddler that it applies to.
TiddlyWiki5 welcomes contributions to its code and documentation via [[GitHub|https://github.com/Jermolene/TiddlyWiki5]]. Please take a moment to read these notes to help make the process as smooth as possible. !! GitHub Issues We use GitHub Issues to manage bug reports, feature requests for TiddlyWiki. To maintain their effectiveness we endeavour to have as few open issues as possible. !!! Policies for Managing Issues Open issues must be actionable: generally either a reproducible bug report, or a specific feature request. From the perspective of the core developers, the issues list behaves like a shared todo list. Every item on the list requires a little bit of attention each time we check the list. GitHub Issues are not very good for managing ideas that are not immediately actionable. Better to use the [[TiddlyWiki discussion groups|Community]] for open ended questions, or speculative discussions of new features. !!! Creating Issues When you do create an issue, remember that for effective debugging, we need as much information as possible. At a minimum, please try to include: * A descriptive title * A summary * Steps to reproduce * Expected behaviour * Context (OS, browser etc.) Consider also adding screenshots if it makes things clearer. There's a lot of good material on the web about bug reports: * http://mhay68.tumblr.com/post/1648223018/what-makes-a-good-bug-report * http://www.chiark.greenend.org.uk/~sgtatham/bugs.html !! Pull Requests Like other OpenSource projects, TiddlyWiki5 needs a signed contributor license agreement from individual contributors. This is a legal agreement that allows contributors to assert that they own the copyright of their contribution, and that they agree to license it to the UnaMesa Association (the legal entity that owns TiddlyWiki on behalf of the community). * For individuals use: [[licenses/CLA-individual|https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses/cla-individual.md]] * For entities use: [[licenses/CLA-entity|https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses/cla-entity.md]] //This is a first pass at a CLA for TiddlyWiki. Please let us know if we missed something important. If we do have to make essential changes to the CLA, there is a possibility that all contributors will need to sign it again// !!! How to sign the CLA ``` git clone https://github.com/Jermolene/TiddlyWiki5.git TiddlyWiki5 cd TiddlyWiki5 git checkout -b sign-cla ``` ''Add your name and the date to cla-individual.md or cla-entity.md''. Date format (YYYY/MM/DD) eg: `Jeremy Ruston, @Jermolene, 2011/11/22` ``` git add . git commit -m "sign contributor license agreement" git push origin sign-cla ``` ''Go to your github repo and create a pull request.'' ''Thank you!'' !!!! Attribution The CLA documents used for this project where created using [[Harmony Project Templates|http://www.harmonyagreements.org]]. "~HA-CLA-I-LIST Version 1.0" for "CLA-individual" and "~HA-CLA-E-LIST Version 1.0" for "CLA-entity"
\define tw-wikilink-template() http://tiddlywiki.com/static/$uri_encoded$.html
! Contributing to TiddlyWiki5
{{Contributing}}
//This file was automatically generated by TiddlyWiki5//
R0lGODlhDwAPAJEAAP/Oc729vQAAAAAAACH5BAkAAAEALAAAAAAPAA8AQAhNAAMI FCigYMGBBAEoXMhwoYAAAhQWdBgRwMOEDR0irJjRIkaDICd6rMhRokSEBEGiHCiS 4saODB+GnDizpU2OLWGexAlSI8uSFi8GCAgAOw==
! Introduction The count widget displays the number of matches to a specified [[filter expression|TiddlerFilters]]. ! Content and Attributes The content of the `<$count>` widget is ignored. |!Attribute |!Description | |filter |The filter expression to count |
!!!Ingredients
* script file in tools dir of mist board page
* script found [[here|https://gist.github.com/preshing/41d5c7248dea16238b60]]
* software located [[here|http://dl.altera.com/13.1/?edition=web&platform=linux&download_manager=direct]]
!!!Gotchas
* could not get the toolchain to build using the first script (many, many tries)
!!! Success
* recompiled the mist firmware
** installed it
** did not brick my system {{thumbs.gif}}
* recompiled the Apple II+ core using Altera software
** installed it
** also success {{yes.gif}}
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
!!Tuesday May 23 * Benchmark slowness improvements in a Customer Balance fix ** I think I made it worse?! !!Monday May 22 * Customer inquiry fixes * Benchmark slowness improvements in a Customer Balance fix !!Friday May 19 * Auto populate shipping plant !!Thursday May 18 * Orders if remove the order goofs up the order fields when you reactivate it * Cemstone wants to have standard invoicing (remove some enhans code stuff) !!Wednesday May 17 * Truck swapping not cleaning up pre-batch fields !!Tuesday May 16 * Code review ** Time card App * Quotes don't default in customer contacts !!Monday May 15 * Code reviews ** slowness in ticketing ** something else in ticketing * Swapping trucks Cleanup !!Friday May 5 * Truck Swapping Cleanup * Ticket Inquiry Cleanup !!Thursday May 4 * Charity cleanup at park * Finish up Slump Project !!Wednesday May 3 * Modify BWGT records for knowing if it is an associated product !!Tuesday May 2 * Modify BWGT records for Slump change !!Monday May 1 * Modify BWGT records for Slump change !!![[Archive]]
You can create an n-dash with a double hyphen `--` and an m-dash with a triple hyphen `---`. For example -- this is an example --- and so is this
Data tiddlers provide a way to access blocks of [[JSON]] data within the `text` field of a tiddler.
//The implementation of data tiddlers is preliminary, with some intentional limitations.//
! Data tiddler format
A native data tiddler must have:
* The ContentType field `type` set to `application/json`
* Valid JSON data in the `text` field
For example, the [[history list|$:/HistoryList]] tiddler is a data tiddler.
Other tiddler types with alternative formats can also be parsed to yield a block of data that behaves like a data tiddler.
!! Tiddler dictionary format
The tiddler dictionary format is an alternative syntax for data tiddlers:
* The ContentType field `type` is set to `application/x-tiddler-dictionary`
* The `text` field consists of one or more lines of the form `<name>:<value>`
For example, the [[metrics of the Vanilla theme|$:/themes/tiddlywiki/vanilla/metrics]] are a tiddler dictionary.
! Accessing data within data tiddlers
Currently, it is only possible to access the top level properties of the data using TextReference syntax.
For example, given a `application/json` tiddler containing:
```
{"a":"one","b":"two","c":"three"}
```
Or the equivalent tiddler dictionary of type `application/x-tiddler-dictionary`:
```
a:one
b:two
c:three
```
With either of those definitions `{{TiddlerTitle##b}}` would have the value `two`.
<$list filter="[tag[december]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Thursday 21 December 2006 * opt meeting today. Scared the heck out of me. James, reassured me. <<tiddler ShowTiddlerIcons with: thumbs>> * working on a generic method of showing stuff on the bottom of the screen (owner drawn). * Will be on vacation til Jan 2nd. !!Wednesday 20 December 2006 * working on the display part of the kpi's. Right now the "parts" of the status bar. !!Tuesday 19 December 2006 * working on the orders to load time. Needs to be based on the end_tm not the strt_tm. !!Monday 18 December 2006 * working on the "thru" column. !!Friday 15 December 2006 * frisbee meeting, new members. * working on the "thru" column !!Thursday 14 December 2006 * xmas lunch today. * working on cr 45434, "Thru" column on tracking. !!Wednesday 13 December 2006 * Fixed my Freeze up. Now back on the "Thru" column CR 45434. !!Tuesday 12 December 2006 * Got all on the Driver Call-in Done but for the stair steps. James is having a look at the code, now. I am now doing other CR's * I am reading the Job start time having a range CR 45434. !!Monday 11 December 2006 * bug in tracking Truck showing in-yard when seeing "old" records DRCI mod. * after fixing this bug then starting the stair step callin mod. !!Friday 8 December 2006 * Frisbee meeting * working on the DRCI trucks out of service showing in the in-yard column. !!Thursday 7 December 2006 * opt meeting today * working on the DRCI trucks piece. !!Wednesday 6 December 2006 * Working on the "not ready" and the DRCI trucks piece today. !!Tuesday 5 December 2006 * Tremble presentation by Greg today. * Working on cr 44777, getting the not ready column correct. !!Monday 4 December 2006 * Working on the Driver Callin in the inyard column. !!Friday 1 December 2006 * Frisbee teem meeting. * Working on cr 44777. The 'L' key stuff.
!!Friday 21 December 2007
* Vacation until Jan 7th after today.
** May try to sneak out a bit early today.
!!Thursday 20 December 2007
* Sunita language system fixes
* Local DB in Oracle. If I get here
* Christmas lunch.
!!Wednesday 19 December 2007
* Working on language translation issues
!!Tuesday 18 December 2007
* Fixes for 1.5 language translation
** Part #1 do the quick adding tags stuff. Get to Sunita
** Part #2 redesign the exit screen so it is a dialog (not hard coded)
!!Monday 17 December 2007
* Got two updates from James to check into ~SourceSafe
** Need to re-do the solutions files for them
* Got several missed language tags from Sunita
** The Exit screen may be tough may have to check with James on this.
* Local DB work is later this week.
* Got Cs06 environment working, today.
!!Friday 14 December 2007
* Whew! That was tough. I now have a functional, rebuilt PC. I snapped an image so I'm good.
* Am in the process of laying down my personal software and setting up all of my DB's and other settings.
!!Thursday 13 December 2007
* PC is in rebuild mode.
!!Wednesday 12 December 2007
* PC is in rebuild mode.
!!Tuesday 11 December 2007
* PC is in rebuild mode.
!!Monday 10 December 2007
* Reinstalling XP pro
** Updated my BIOS to A04, and my PC still works. {{thumbs.gif}}
!!Friday 7 December 2007
* After battling oracle 9i for long enough. On Monday I am going to re-lay down XP professional and all of my world from scratch.
!!Thursday 6 December 2007
* Frustrating day Cannot get Oracle 9i correctly installed
** MIS hasn't responded yet
!!Wednesday 5 December 2007
* Learning the fleet package today.
** Installing Oracle 9i and SQL 2000 local DB's on my box
** Jumping in to new code.
*** The code appears very oo and very transaction based.
* May have to teach myself Antlr on my own time
** One manager really wants me to know it.
** Another manager considers it wasting time
* First official Fleet meeting, today
!!Tuesday 4 December 2007
* Frisbee meeting
* Optimization meeting
* TFS learning
!!Monday 3 December 2007
* TFS and possibly ANTLR learning.
!!Friday 19 December 2008
* Have multiple schedules checked in
** Need to find out why I getting ghost orders to load showing
!!Thursday 18 December 2008
* Hoping to have multiple schedule code hacked in today
* Testing tomorrow
** Oracle + COMMANDseries
** SQL + COMMANDseries
** SQL + Apex
!!Wednesday 17 December 2008
* team meeting
* team code review meeting
* Moving multiple schedules up from the prototype
!!Tuesday 16 December 2008
* Got network working
* Working on multiple schedules
!!Monday 15 December 2008
* Hooking up command network, today
* Working on getting multiple schedules running in the APP
!!Friday 12 December 2008
* Just have to add a clob to my oracle DB and the APP will be bootstrapped
* Then I can work on the order and schedule tables
** First fix is to get multiple schedules to work
!!Thursday 11 December 2008
* Configuration tables are there
** Hopefully we can bootstrap the APP today
* ringing the bell at 10.
** They are promising us some snow. w00t
!!Wednesday 10 December 2008
* Working on the SQL and data maps for Orders and Schedules for the COMMANDconcrete part of our APP
** Not yet running yet
!!Tuesday 9 December 2008
* more testing of our APP
* yesterday my daughter passed her cosmetology test.
** w00t {{thumbs.gif}}
!!Friday 5 December 2008
* Testing the application
!!Thursday 4 December 2008
* Working on a missing file exception
!!Wednesday 3 December 2008
* List of several items to re-test
* fleet meeting
* company programmer meeting
!!Tuesday 2 December 2008
* QA testing of APP
* Issue where the wrong screen is getting focus
!!Monday 1 December 2008
* Back from vacation
* Catching up on e-mail... etc.
!!Friday 18 December 2009 * Fixes to my language translate tool * take a look at the new simulator code !!Thursday 17 December 2009 * Fleet crashing if the user has no priv !!Wednesday 16 December 2009 * 4 code reviews today * Unit testing !!Tuesday 15 December 2009 * Code review of Fleet speed up project !!Monday 14 December 2009 * Bell Ringing at the Summit * Iteration meeting? * Changing column width in tracking config causes an error !!Friday 11 December 2009 * Testing new Priv changes in Fleet * Make sure the OCMI clock timer is turning green when an update happens !!Thursday 10 December 2009 * Make sure the shortened message 16 works * maybe work on the Priv issue in Fleet next !!Wednesday 9 December 2009 * Move key formatting routine into core * Troubleshoot Fleet not doing locate truck correctly !!Tuesday 8 December 2009 * Work on key formatting routine ** Use the one John wrote for his software !!Monday 7 December 2009 * Design a way to purge old Fleet XML files !!Friday 4 December 2009 * Unit testing the APP !!Thursday 3 December 2009 * Corrected the Key Format routines in Fleet * Need to add additional logging if the inserts or deletes affect 0 rows !!Wednesday 2 December 2009 * Figure out how COMMANDseries does key formatting ** Emulate it in Fleet !!Tuesday 1 December 2009 * Fun Project ** make the Scheduling control Work efficiently with 2 plants *** An Order switching plants
!!Friday 17 December 2010 * Road Trip to customer site !!Thursday 16 December 2010 * Bunch of code reviews !!Wednesday 15 December 2010 * Work on February Project !!Tuesday 14 December 2010 * Command Commerce fixes brought up at the demo ** Make the check earlier ** Make the SQL only count unique customers !!Monday 13 December 2010 * Demoing Command Commerce * Code review Mortar journeys !!Friday 10 December 2010 * Demoing Command Commerce * Code review Mortar journeys !!Thursday 9 December 2010 * Deploying Command Commerce on the Sales Demo box * Code review the mortar journeys project !!Wednesday 8 December 2010 * Working on my February Project !!Tuesday 7 December 2010 * Finished up Command Commerce project ** Need it to pass code review, then need to deploy it on the Sales demo box *** Demo is on Friday !!Monday 6 December 2010 * Command Commerce ** Unit testing * February Project !!Friday 3 December 2010 * Command Commerce ** Unit testing * February Project !!Thursday 2 December 2010 * Command Commerce Project ** Almost completed, just need to call the business logic * February Project !!Wednesday 1 December 2010 * Command Commerce Project
!!Thursday 22 December 2011 * Add tool tips for Item Groups and Order Types * Add them to the Order bar options also !!Wednesday 21 December 2011 * Item groups ** got the screens working ** need to filter yet ** need to test in 2.x ** need to test in apex ** yesterday I didn't see blue humps? !!Tuesday 20 December 2011 * Item Groups project ** Working on wiring up the screens now !!Monday 19 December 2011 * Item groups project !!Friday 16 December 2011 * Item Groups project !!Thursday 15 December 2011 * Working on the item groups project !!Wednesday 14 December 2011 * Fix snapshot playback issue * Code review * Start on the Group Items project in 3.x !!Tuesday 13 December 2011 * code reviews unit testing !!Monday 12 December 2011 * bug fixing lunch mod * code review !!Friday 9 December 2011 * Get colors correct on tracking screen for lunch suggestion trucks !!Thursday 8 December 2011 * Class for optimization * Got in-yard trucks doing lunch suggestions !!Wednesday 7 December 2011 * Three issues yet to figure out for my lunch project ** Only allow to fire one time, need a flag or something ** get inyard working with loads ** need to color my trucks on tracking like the change plant trucks !!Tuesday 6 December 2011 * Working on the lunch mod !!Monday 5 December 2011 * Continue with the lunch project !!Friday 2 December 2011 * start coding the Lunch suggestions !!Thursday 1 December 2011 * Lunch monitoring project ** get working with exp first ** put into track
!!Friday 21 December * Made it past the Apocalypse * Service programmer queue !!Thursday 20 December * Service programmer queue ** Order appearing in tracking with a 00:00 start time *** version 3.12 and Agg !!Wednesday 19 December * Service programmer queue !!Tuesday 18 December * Tracking bug when changing next years orders * service queue !!Monday 17 December * Service Programmer Queue !!Friday 14 December * Service Programmer Queue !!Thursday 13 December * Service Programmer Queue ** Sundry charge in files !!Wednesday 12 December * Service Programmer Queue ** Update costs and prices issue *** UOMs are goofy !!Tuesday 11 December * Service Programmer Queue ** Update costs and prices issue !!Monday 10 December * Service Programmer Queue !!Friday 7 December * Service programmer queue * Code Reviews !!Thursday 6 December * Service programmer queue !!Wednesday 5 December * Service programmer queue * To Do List for XMLPanel App ** Get 2 way working on just my box *** Probably need outside support on this one? !!Tuesday 4 December * To Do List ** make easy to install ** Get 2 way working on just my box !!Monday 3 December * To Do List ** Correct all of the Guid's ** Get 2 way working on just my box ** make easy to install
!!Thursday 19 December * Working on pump cartage time project * Christmas lunch at Command !!Tuesday 18 December * Working on pump cartage time project !!Tuesday 17 December * Working on pump cartage time project * ~JavaScript class !!Monday 16 December * Working on pump cartage time project !!Thursday 12 December * Working on pump cartage time project !!Wednesday 11 December * Working on pump cartage time project !!Tuesday 10 December * Javascript class * Working on pump cartage time project !!Monday 9 December * Cartage Charge Time Spec for pump !!Thursday 5 December * Put up Charlie Brown Tree * Code Review * Time Related Cartage Charges !!Wednesday 4 December * Code review !!Tuesday 3 December * Speed up Pump assignment report * Code review !!Monday 2 December * Code Review ** License Editor for Pump trucks * Pump projects
!!Friday 19 December
* Unit Testing the Grid
* Possible work on price change list choices
* Christmas Lunch {{thumbs.gif}}
!!Thursday 18 December
* Calculate Price Change
** List choices selection still issues
* Start writing plugins
!!Wednesday 17 December
* Unit Testing
** Dual Alley
!!Tuesday 16 December
* Change Prices
** Support location code filtering
!!Monday 15 December
*Fix Dual Alley
** update simulator to show problem
*** Add batching time
*** If try to delete the same ticket more than once detect it and return an error
** Fix Dual Alley to not try to cancel a ticket many times
!!Friday 12 December
* Dirty Santa {{rolleyes.gif}}
* Dual Alley
** Correct tcpip simulator to help show error
** Fix cancelling too much error
!!Thursday 11 December
* Late meeting {{mad.gif}}
* Hide the Frame project button
* Dual Alley cancel project
!!Wednesday 10 December
* ~Non-IP Panel Speedups
* Dual Alley
** Cancel of ticket never clears
!!Tuesday 9 December
* Finish up the GENERICEU panel fix
* Get selection working for Price and cost adjust editor
* Default amounts for extra products correctly
!!Monday 8 December
* Tickets reports new ticket when pulling up existing ticket
* Functionality accidentally removed needing to be put back
** extra products button in ticketing
!!Friday 5 December
* ~Non-IP panel fixes
** Always update on any QUBR records coming in (even if the same ticket many times)
** make sure QUTK records get created when typing a ticket
!!Thursday 4 December
* Create new view for price change report
!!Wednesday 3 December
* KPI's not storing correctly
* Order Schedule Report delv_meth_code not key formatted and this goofs up the report
* Add UOM "Days" to standard imports
** was already there?
* Cartage ticket update just clear the screen on a F2 leave it still running
* Sundry charge zero reason code priv and display issue
* Whew! {{thumbs.gif}}
!!Tuesday 2 December
* Finish up Dual Alley project
* KPI role editor
!!Monday 1 December
* Finish up KPI's
* Dual Alley project
** on a pure dotted address do not do a DNS lookup
!!Friday 18 December
* Unit Test Multiple loads
* Clean up Slick Grid
!!Thursday 17 December
* SCHL duplicate load number records
** Finish up
* Slick Grid Projects
** Clean up after code review
!!Wednesday 16 December
* SCHL duplicate load number records
** Do DB update
** do include to add to many places
* Dirty Santa {{devil.gif}}
!!Tuesday 15 December
* Research why associated and extra products are not printing via batching tickets
!!Monday 14 December
* SCHL duplicate load number records
** Write DB update to fix
** Create way to log where the error was detected
!!Friday 11 December
* SCHL duplicate load number records
** Write DB update to fix
** Create way to log where the error was detected
!!Thursday 10 December
* SCHL duplicate records
!!Wednesday 9 December
* SCHL duplicate records
!!Tuesday 8 December
* Contacts project
** DB update form did not get checked in (re-code)
!!Monday 7 December
* Commandbatch cancel Needs to let Tracking know
!!Friday 4 December
* Need a truck message to get to Command network
* Research why Duplicate records when doing an order copy
!!Thursday 3 December
* Slick Grid to contacts information
!!Wednesday 2 December
* Slick Grid to contacts information
!!Tuesday 1 December
* Slick Grid to contacts information
!!Thursday 22 December
* Prevent Material Service packets from sending blank constituents
!!Wednesday 21 December
* Athens Code Review
* GUID in IMST speedup
* Green line in FNDCODE is sometimes missing
!!Tuesday 20 December
* Green Line not working on Alpha product codes for associated products
!!Monday 19 December
* Code review polling problem in COMM server
* manual update too slow for GUIDs in IMST
!!Friday 16 December
* Speed up Manual update tool
!!Thursday 15 December
* project locking and quote locking issue
* Ugly Christmas sweater contest {{thumbs.gif}}
* Christmas lunch
!!Wednesday 14 December
* Label Translation scripting
!!Tuesday 13 December
* Bell Ringing {{thumbs.gif}}
* Dirty Santa {{thumbs.gif}}
* Label Translation scripting {{rolleyes.gif}}
!!Monday 12 December
* scrum meeting
* unit testing
!!Friday 9 December
* Support Driver Logout successful message
* Unit testing
!!Thursday 8 December
* Support Driver Logout successful message
!!Wednesday 7 December
* Code Review e-mailing mod
* Doc new Concrete max warning
!!Tuesday 6 December
* Support Driver Logout successful message
!!Monday 5 December
* Support Driver Logout successful message
!!Friday 2 December
* Add warning dialog to service manager when clicking the delete button
!!Thursday 1 December
* Agg ticketing losing deliv addr and deliv method when using standing order
* Renaming the Contact editors for priv fixes
These are definitions of technical words and phrases used in this documentation. (As distinct from the [[concepts]] that make up TiddlyWiki itself).
HTML definition lists are created with this syntax: <<wikitext-example src:"; Term being defined : Definition of that term ; Another term : Another definition ">>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJdSURBVDjL pZP7S1NhGMf9W7YfogSJboSEUVCY8zJ31trcps6zTI9bLGJpjp1hmkGNxVz4Q6il dtXKXzJNbJRaRmrXoeWx8tJOTWptnrNryre5YCYuI3rh+8vL+/m8PA/PkwIg5X+y 5mJWrxfOUBXm91QZM6UluUmthntHqplxUml2lciF6wrmdHriI0Wx3xw2hAediLwZ RWRkCPzdDswaSvGqkGCfq8VEUsEyPF1O8Qu3O7A09RbRvjuIttsRbT6HHzebsDjc B4/JgFFlNv9MnkmsEszodIIY7Oaut2OJcSF68Qx8dgv8tmqEL1gQaaARtp5A+N4N zB0lMXxon/uxbI8gIYjB9HytGYuusfiPIQcN71kjgnW6VeFOkgh3XcHLvAwMSDPo hOADdYQJdF1FtLMZPmslvhZJk2ahkgRvq4HHUoWHRDqTEDDl2mDkfheiDgt8pw34 0/EocuClCuFvboQzb0cwIZgki4KhzlaE6w0InipbVzBfqoK/qRH94i0rgokSFeO1 1iBkp8EdV8cfJo0yD75aE2ZNRvSJ0lZKcBXLaUYmQrCzDT6tDN5SyRqYlWeDLZAg 0H4JQ+Jt6M3atNLE10VSwQsN4Z6r0CBwqzXesHmV+BeoyAUri8EyMfi2FowXS5dh d7doo2DVII0V5BAjigP89GEVAtda8b2ehodU4rNaAW+dGfzlFkyo89GTlcrHYCLp KD+V7yeeHNzLjkp24Uu1Ed6G8/F8qjqGRzlbl2H2dzjpMg1KdwsHxOlmJ7GTeZC/ nesXbeZ6c9OYnuxUc3fmBuFft/Ff8xMd0s65SXIb/gAAAABJRU5ErkJggg==
These are sample tiddlers provided as part of TiddlyWiki's documentation.
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
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="DesktopFolder" Name="Desktop" />
See DeveloperDocs.
R0lGODlhEAAQALMAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwICAgP8AAAD/AP// AAAA//8A/wD//////yH5BAEAAAcALAAAAAAQABAAAAQ4EJxJK5UH26oB9uDkXWBi mmAHnCzatfCbJvN3eveKZnAv6T3WT3gTioqo20WIUy6DGlJrtBGlNhEAOw==
R0lGODlhEAAQALMAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwICAgP8AAAD/AP// AAAA//8A/wD//////yH5BAEAAAcALAAAAAAQABAAAAQ6EJxJK5UH26oB9uDkXWBi mmAHnCzatfC7JmtKi6eXzzcPsxLfD5UB5oA41JGYdPk0xSFUJBxtqCFLBAA7
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAH+SURBVBgZ BcE9i11VGAbQtc/sO0OCkqhghEREAwpWAWUg8aMVf4KFaJEqQtAipTZWViKiCGOh 2Ap2gmJhlSIWFsFOxUK0EsUM3pl79n4f12qHb3z3Fh7D83gC95GOJsDe0ixLk5Qq /+xv/Lw9Xd+78/HLX3Y8fXTr2nWapy4eCFKxG7Fby97SnDlYtMbxthyfzHO//nl8 5fNvfvnk8MbX5xa8IHx1518Vkrj54Q+qQms2vVmWZjdiu5ZR2rT01166/NCZg/2P FjwSVMU6yjoC1oq+x6Y3VbHdlXWExPd379nf7Nmejv2Os6OC2O4KLK0RNn3RNCdr 2Z5GJSpU4o+/TkhaJ30mEk5HwNuvX7Hpi76wzvjvtIwqVUSkyjqmpHS0mki8+9mP WmuWxqYvGkbFGCUAOH/+QevYI9GFSqmaHr5wkUYTAlGhqiRRiaqiNes6SOkwJwnQ EqBRRRJEgkRLJGVdm6R0GLMQENE0EkmkSkQSVVMqopyuIaUTs0J455VLAAAAAODW 0U/GiKT0pTWziEj44PZ1AAAAcPPqkTmH3QiJrlEVDXDt0qsAAAAAapa5BqUnyaw0 Am7//gUAAAB49tEXzTmtM5KkV/y2G/X4M5fPao03n/sUAAAAwIX7y5yBv9vhjW/f T/IkuSp5gJKElKRISYoUiSRIyD1tufs/IXxui20QsKIAAAAASUVORK5CYII=
\define bulletList(tag)
{{$tag$}}
<ul><$list filter="[tag[$tag$]]"><li><$link to={{!!title}}><$view field="title"/></$link></li></$list></ul>
\end
This is the main documentation hub for TiddlyWiki. See also [[TiddlyWiki for Developers]].
! How to use ~TiddlyWiki5
<<bulletList "howto">>
! Concepts
<<bulletList "concepts">>
! Wiki Text Rules
<<bulletList "wikitext">>
! Widgets
<<bulletList "widget">>
! Commands
<<bulletList "command">>
! Tips
<<bulletList "tips">>
! Miscellaneous
* ReportingBugs
* JeremyRuston (aka [[Jermolene]])
* FederatialLimited
* [[Acknowledgements]]
/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8L CwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUF BQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e Hh4eHh4eHh4eHh4eHh7/wAARCAFvAiYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEA AAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6 Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZ mqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx 8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hp anN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPE xcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0 nav8TfLRhv73zfeqXG5v/QqMfu/l/wDHq9g+FG7W/wBmmqjfM397+FnqXyl3NtXZ tanbG+7u+agCJg237z0yNP7sjfe+7Vhf7vz06BHZvu0AQbPvNTcNhW3fdWrEibDt /wBndu30u1mDM3/fTUARKqq33vloXc3y7qeu3+JaVUX/AGFZv71ADPm+Zdzj/wBk ojij/hVV3fxLU+zdtXc6fN8nyU1F/wBn7zfdWgAx97azf72+gxfxL95f9r71PUK3 y7f9/wD3Kkw0bbVf5qAK8ibd395v/HKaqt/E3++q1aYN/d+amqqr8n8O6lzARfd+ Zt9Dp8u7Z/wGpdvyq23crfd3U5grHtuZvn20wIGDffDO6/w7qYkHG1V+6vyfNUrL 90y7vvfeajYzfM39771AEW35f97+9RhvvfJt/uq9TNErLtWlYKNp2/L/AHqoCGMM q7V3t/vUrfMzfK//AAF6k2L5fy0qxt8qMny1HMBAqMP4k+589N2MzSNu3bv7tSuF kRo2dvlqe3hzIv8ABRzAJZ2yvtZn+Vaus21W+bYv8NOA2r93btqCZ2d9q/6usviN CNnaX5dzbdv3aFG5l2r96pY1VNy/9809Y2kk+X/ge6mSMj86KaGSNn3eevzb6i0z 97f6nJI27bd7dtWLrzLZrWPyf9fInzVX0fi/1dmb5Wu/l/74qPtFRNGOLb8u1V/2 ajuriGKN1kl2t5bbttLPMyIzRr91d26ub+Jfii28M+BYJIYYmvr5FHmSfcXd996i pLl95lR94m1dleHSmWTbtii/4FV/xPqM1h4e1FlmdZPI+8v30rNuHhms9GMkjpvj jHKVh/ES5V7XxXZ21xPIbWCNW3fwv/HsqasuWBMTS8GzSnU7ySRpWzGv3nrU8XXN zb6Tm3aVWadVbY33lrL8DvJLcXMqOvy2qsnmf7C1PqX9q+J/C8mqRwRJb3D7Ujj+ 4qL8m/fVylH3YjOg06SSfTLaSb7zR/MtWyy/NuZFaq2nM32CygSPcJV+9s+7VnH8 LLQOMh7fw7d9DQq67f4vvU37q/e27f7tOjO35G3fN/3xSKIJoWVt25ttJ5X3tjP9 3+/96rqsx5yopskOPmVfu/w0+YPZlSIDd8u51qSFmX5WalVGH3t+6nbG3L8lBBIw 3ov/AHz/ALtVJIUST5qswtsVl+/u/u1NImRj+KlzcppKPMZmPu/epfm/h/vfdqZh 5f3vvf7VNZdu1dv/AH1WvMZcoxRu+Znob7rfw/3d1P2bY13N8v8As0L8yqrb2qQI trN9371OwrbvvP8A+z1L97czL/3zQo+b+7QAxV2/Kvzbv738NCr83y7/AJf4t9PZ du1V/wC+qb821lX7tADV+Zm3N/Du/wB6nL/q2+81SOn97btpu3+FaAGbfu/7396l VGb7v/fNPUL5n3f4f7lcn8Q/EB03TX0mxv8AyNUuYvkkX78S1MpcpUY8xZ8Ta4LO 4FpbymMKdksy/wB7+5XmGvayZI5r2S4ugfN8yeZW+58lcN438S3FyI9F0+4a4jk+ Vk83jd/HXHSajqUltHptxcSfZ9PieLy92x2T/armlXOyFA9/8A6jY6j4Nv8AU9Mb 9zcXu9lkf5t2yuxsIlS2DfPti+Vd38LVwXgK2ki+EsEjlYmuNQXaxT+5sRN+yvQ9 Fjk/s8lm3N8rVpGRlKPvFyJdmdy/8Brz/wAZbopEvor8rcSN5UEPz/d/2E/v16MY tiTMq8bef9r/AH68r+JUH+jWN2szRahDI06r/Ay/xp/sUT+EmPxHm3gm1lu/ire3 rSTDyd0aQ/Pt3f8AA69gsYpJJFWZUWNm3Mu/btf+5XHeB9KYa3qmpW7FpZGVmjX/ ANn/ANuvQoNP+0RyN5jLLuX93s+5RSjyxNqsuZhDD5ss3mr5duzbom3/AHqKtaoy TlbGRf38XzPtZFP40VT3MTWx8u75ak+Xcv8A6D/eoVf4fl2r/D/ep6orBWb7v8K/ 3a6zkGbfmo2NuX5UqZlVWVW/3aM4+VW3NQBFEn3Wb+L5vlqRtvyqKe/zHbt+ZX/i /jpu1R93Y3+7UFEf3m+b71Iyb1+9s/2WqXb5m1tu9v4PkpBtX5trf7W3+CrJIMbW /g/2P9in5+Vn2/7tSojNtRV+bb/E9OUt/s7qAGuqqdv8Sr/H/HTo1Vfm+fc33tyU f3m2t96l/hYN8n99f7lQAmPm+XY/+1Q25f3f8TU8tubn51/ipy7trMn975f9ugCL btb7u5qMMvzLt209VZW+bYvzUbVZfv7qAGum1W20uGZWZn/75p+1VVfv+XQzN5f/ AKCtADG27Pmj3fPTfl3Krn+D+KlXcqs39773yU7ay/8AslWAzH7tmf8A9AqLY21d 3yf3qkYc7t38P/fVLt+bYzfNQAxU5b5/l/vL/BSKitGq/cb/ANCqcD+Fm+X+7/ep di/wr93+Kp5iiNQ2/wC78u2rdumwNs+b/dpsIbdub7u7e9Wc7PmLf8B/vVMpFRIG dvljX5P71MK7j937v96np0+Z/mo2bvurQAKitNt+T/Zq4kWE2r8/97dTYYmWPbt/ +wp7bM/NWcpGkYmbqUrSHRF3feufmqlo0zf2vrcTfw3O5f8Avird6u5NI3fw3LNW Poko/wCE51WPHEi7t3+1REzkb90rNZyt/F5bfLXmHx5t7q9+H+jw2kUs7SXEavGv 8fFepzr/AKPP8jo3lt8v/AK8l+PLPbfDnRJ4ZJVlhnjZWWXbs4rKt8DKh8SO21KF 7C3021dWjaEWybf/AGSsm/tre68SeJrGaWJYby7toGbZ/eSr+tX11qNtpV1JMjSX K2zNu/iqPWdMuR4pvtSlhf7Pd6hbKrf7uze9Z1PhJNzw4dI03xNqGlRzLc3GnRIs ka/wLt+SsrwncCPwHa2kOyOFrq5+Vf8Arq9UPCQkk+OPjVm34+zxbtze/wDBVvwn JG/ge2LL8v2+5Kqv/XV6I+9ytlS934ToLm+a10awlhV/tWzazL/drVHzohb+7WDr B0+XU9N8Ox3yrcLpr3siyv8AdRH/AI627GeO5sYbmGXzI9vysv8AFW0ZRlsEY8sr MewoVd3y7vu0/buVd3/fNU9Xmmt7MeWvzNIq7v7i1RUi55mNu3/gFSruZW/gamFW YFv71LH/AHv++qmRcR0yblVlqDy1Vm2LVxfmX+6rfdqKRF/iXZRGRUokP/AamjKm Pbu2babL91cq/wB2kUMsitt+796qkTH3RLhPmVv4Wqvs27mb5qvsqn/0H5qrlGwq 7l/uUoyCpEg/u/w0qtt/hen43fed6XDN8+2qI5SNl2/NtpPur833v7tO8pvlpyKz bdn3aonlGbqRVX5lqTDNuXb8tEadN3/AaBEaL/D/AOy07G5f7lOYEKrFipX+JqrX GqabCzI95BuX73lNvqR8o3V9Qj0rSpb6Y5CLtji/vN/AlfN3xE8T3QF1NC6S6lIW /efeyf8AcrufiP4wfVNUNrp8k7xWj7oIYE+9/t15Zr9pcT2/2mVZ31C8S4WDb9x1 /uVzVanMddGHL70jzvwhK7axayuJWlSUSJ/vfwffragtbxZY7iaCVpLhgyNupuo+ GJ/Dd9CWlR7eZdySN/C3+XrUSH7Hp4eCaIXJgeN1Z9zs7Vyxj3OyUoyd4ntHwzjm i+DHhyMzv9qvbuWfa332VH2V6NppSOwhnJRAu3Y6P/frntL0xdN8MeEtMjXattZK 21V+6zJ89dJKNiRhvu/L8392u6MTz5S5pDb2ZvMZ5Ub5v4V/grzHxm7N40trfzZw lvbNIys/3v8APz16BcyfvgsYdpG+6u/72yuN1vy7TTry+vJrYXt1IsP9xtrN9xf+ AUS94I/EZvg62jsNUmulkb/TG82Lb8nlf7Fd5O7WUUl55G7dKqr8290/26ydC08J eJFuj8uBdyRNFvaJt/yVvX6QvC8bMrQNL8zJ/eoj8IS96QWogtne8uIN01wfmNFC r5O8qAkYbaYo3+61FUBpqq7mVqlQfLnd/H/cpypt+796kcbt3ztu/vNXTzHIIF27 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 3iE7k/h3/JXuTJIviaa3hlWLbbwebGq/61v79eS6vbw3fxjisoVYK2pLuVfk+7Xs XlR2/iS8uG+Tz3VUZm3bf9jZWNGO5rW+FF60imTQtVlDN9q8pv8AV/w/79J8JbAX WtT61LubyrZF3NLv+Z60dFj+zQTKu1o7iNn+Z/vVf+EMcn9j6os8e1VufK+dPv7E rojuZGncRM1x5n8S/d2r/f8A79aFvAssvls/y/e3VC0S3ErRrvfa3zMr1qRRLDZs u3ay/wAVXzE8pxvjCH7VeKBJ/o9vF8zt8/zf7FcneWlv/aSTTTRO7fLGu37rJ/HX R67JOby5ZYl2SruVl++v+3XMWszX62jSqzMsTM4aJ9+7f/45UyCJ3enlDaMrOjja vlyKr1JOxitQZHVN3y7v7zVFDdzxToLuPfEqr+9X+/Ut1Cs06srfu1b+L+BKqRUT krm3u4VXy4cMBtZ9x+b/AL6oq5eWUmo2nkSGMRxzsy+W/FFZhzHomNvyqvzfxNSb W3fLs+b+Kpdu7+KnbN38NbGfKRIv92m7Nu1v9up1C7vu0BOfv/PRzBylf+L721ad sXy22/JT8Kq7P738NGzayt97/wBlqiOUjYrJ83/fK0mGG5d67dtS/wAW5V/8fpv3 pG3L93+GgBij+Hd/tLS7Pl+7937u6nKv3dvz05vvfdoAbt3fNvoX/Zp+1m/h2r/e pNn3aAG/d+8u6j5V/wB2nbf7v/jtPwv8SpQBEyN/DRhvm+XZ/eqwqfL8rfN/tU1g qq3zUByjE+Xav+zQv7tfl+9Un3vu76Uozbv7u2gBm35tit/31Q3zbvnp+FX7y07b /eff/s1I+UiT5l+X+GhQrfxf99VLtVv/AGemsFqg5RmNzbd1PhG75v4t1H8PzLTl 4X7z7mqQjEGVfvL/AHv4qGX+Clb/AGf/AB6j/lptb+796gsIdvzNt+bZ/DUkq/K3 zURt/Fu/+woZP7275qQ4jF3f3aVV+Zfmpy7vu/w0KNslAjLvdQOm6rp67YpFupWg +b+9XmPxBkkl8WxWyrEsisuxn+/Xd+KW26toG1fmbUP/AIuuO8YW01z44hjhZfMb /VfJ81BjH4ij8VJWv7DSWsWaRrW7jgkVf4Wpn7R6uPhlY+aZflux8q/fesHUjrGm tPapJced/acC7tn/AH3vrov2lr26ufhppuxl3Ldqrbf49iVz1Zc0Wyo+7JGhqhX/ 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 Lq+vVWSDyJHRG/3q7v4ceGbHT9POtRaJYae5kXy9nzS/991V8VSW+oePNItWXZcL GrRL/B9/7lelJDHHbxWLArGq+ayr9+t6dOMfhOaUpSjqUdadfIMXz7mZWZWq5aJ5 9/ErDYyx/ef+Cs/WkV8OsQdWaJViX+P566C2tpF1D5Rny1Vd6fx/7ddP2TGJT1uy ur/9xbTfZy3MnyfeWqNppK2GiX+kxpLbW0bs2P73y/366uOLyp1b73975KoeLrlL XQryUr5pdPJWNfldmb5KwkbezOQ+HFrD/wAIjaSee7MyM3mbP4net2WFlf5tm5ak 0fTYdM0u1sIF2xQLhD/dqPXb2w02ye7v5okP3lhVvmemIp6Zptvca3Y3EkXmqkm7 d/frtZGO5n3f7przXwjql1qni+yUb4LExSy+Sqff2fcevQQW8lfufMn8NBUfd0JE ZXm+b5P9muV1GYTaxdQrEq+V9+bf/HXVlsFdv3a5RVmk1yfHEe7a23+CtokVBt3a RxurStub5/4Kw9RmW2hV2h3eczfdeus1qRoIt6qrfL8rbPutXDKsx1FX1BnaFUZt 7fJ81TORnGJ0WlsrLDGyo/mfdVf4atoiztIsS/vF/dMy/wB2qtqzxfKrLt/hZ3q1 G6rb+XG0qyM3zNu/8cokaRKk9xZ2AHmXXlq33Xb+KiorhLwXchjmeCQ99u7ctFLl D3TsF3/w76cu4t8qJt21nrqLbflVWbdSw367mWRfKb+Ot/ZyMPaRNBWZdyqy/c+a nKvzbfl/3qrw3MMrfK33P4mqxt/76/2akcZAv+s+X7tOHzfLQv8As/hSbPut8z/3 KRYn95duz/2Sj+L5v4f4aXbvZVp2xt3y/wDAqBjGVVb7u1aNzfLSsMt95k/u0bGV dn/AaYhd3P8AtUitt3fxf7NO2f3Pm+f5aNny/c30hB92nKq43bnfbTXVvlVqcqL5 jM3y/wC7/HQER/y7v9rfR/wGhdn8NO2/M3+9UmhH/ur8v96nMNq7lp21f4aXb/s1 RIxV27vl/wC+aBu+VqMfN/H/AMBp23FAEe1vlVmoZV+6qpTmX5aNq7qAG7W+Vf8A 0GnfxfKtO2/wtRjau1aAHjdt/wBqmyLtoj+Vqeyqak0+KJHu3fe+WlVfm3f3qdtL SNu/8eo2r/D92gkdL83y1W1BF/s28X+9C33f92p1+7tqO7KJbz792zy23baAl8Jx +lJt0nw9H/dRF3VgeINCXWNXnia8tY5BE0m1m279tdM9xatHpbWUbpbyMnlbv4Ur jfHZka+VkXa0jbdy/wAS05fAcRyWrwMnhyUPPFKr3sTyyR/PtrtPGsgn8MaLGjbf 9Lj2ySfcrkNWhey8KOBbMhkvV8ph/BXVeOI1n8G2KfJujkVkb/nlWX2WaS+yb/iG KSLXLCPdG3+jnay/frZtB+8u9v8AEq7qw9QRXvdMuNzSMtoV3VvwMu+Xdt3bV+Wt zMvkbrib+75dSL8sDbF+9UcL/vG/65VIrq8fzNSN4nIeLbSOXWmmbcu2z+9/A1cN dJv8UhWXdvSJUr0rW0827bcv/LB9rVxQvF03xaZLiyint12u6MtRGJEfiNrV5ETz 5lxvhtvlZf4PnrjPE8txqWvWNxM06efZXT7f733K7bXHWdL5hHFButty7f7u+uN1 YAalp0LuG22M7/L/AMAonEmBneI5YV0PR281Iio+63399dpqFzcW9z4ee3ufKbzz iNvuyrsrlfHQ8iz0a0YNukG6Xaf4a39dWdX8OLHN5cfm7X3J9/5P79Zx6h8R61ot 62o2/wBqkVcM38NWZZoDK9srM83l7mWszwZtXRI1+9833qeDjxLO2xdv2b7zVpy+ 8dalywQzTD/Z1nN9nX5Yh95q10LHaWbduWuUnmkEBt1Z/Lkat7w9drdWSq3+sh+W qnHqZUKnvcppqv3mo3fvF2r8rP8A980L93p96lTawLRybv8AarA7+Y8w8ZSm68WX kCq22PZFuX+CvNkiuNS8VX2oCFvJt/3EbMvz/wDA69M1Uxy69LMqytIzSr8v9+qX hvSofIuZbZdzSSMvzL9yqjHmOOUjD/s+4l8UW9+8O3ydqwM3/LWvRQ2bnzNq/wCr 27qis9Lie4haZdzR/Mv+y9aF7EsNtHAq/eb7q04+6Vy+6Y1lbedqq7m3Rxturp4o /MLSH72+sfw7Gss88jNna22t9dqRqq1U5FUoi7F+Xar7m+9WL4rs2vdNMbruZbmK T/d2vvroWXcyrt+9WTrgvDHFFY+Uskn/AC0l/hrKJvUj7pz+vaotiqpGytcSP97+ 7XGXcayzyTTs0l1N8n3vlVa7SbwrI/z3Woyyn+NXRNm6ub1rRbzTZmvnje7Tbt/d /I8VXE5JSLvgSyhttcmulZfO+ybX2/79drK6rHt3fdX56434cyM0t2xkaVpItyqi fdXfXUTlYbtWaRNv3UVv461Kj8JNcy+Rai4ZvuH+KuV8NTyrrTwrCzNI26Vl+7/w OtfXb2OOJo3lXZ/deqfhZp1v5J512vu2r/tU+UzlIueJUYBfvb5f7tcO9+k2uSD7 Knkwwf6/7/zb67rxa8zx28MbKu6X5m/vf7FchFJDZ6wsPl/u5ItjeWmx9n+2lZyK NnTYFupNzx7tq/M33PkqeKKM72+Td96P/YqjbOLCaSWG4d2b5mKNv31Kk/m2pjxt Zvm+T/2SmAs4jkdSA7Pt+YN2orR8NWH+jm4eZzGxZVc/xc0U+UCrHJbNO0cc0TTL /CrU/e/2hoZl27vutWA8VvcRxzW7SQTfeRl+9UOra+9jDJDJaSyRurLvVvnVv9ut +eJycp0V3f2NvJHA0375furH/Fsq3b+JbXEasrbf7y/N/wB9V5Vaa1fRyJ5TJIqJ ti+fdt/299XVv3ivHtoWeeJYlDKuzY3+/WUp8xrGPKeq2mu2U3yszlmrTtZkulZ4 237a8gtdWh1NpLlb1I7i1+WWNvuo38FdDYX2s2N6ZXFs1uyqu3d8+7+5vrPmiVGp L7R6HhV3Nt+9R/t7a5ZNcJumEzS2zx/e3D5UrpLO4iuYFmhljk+X+FvuUzSMuYlX 73zfxfdpG3j+Kudv9fmtLllup4EjaXylY/cX/gdVbi6uXh843TtH93crfdqiZTOq +Z/9mj5vusi1y9vqGpRRlVuIp9v/AD0rQtdeV+bq2eA/3l+61HKTGpE2EXa21Keo 3fN/F/dqMSxNt/fK7N93/bqQs3zc/wDAloKiDq38NO+aj5v4Wo20FCKNsf3kSnbt 1L3+bfTU/hWgBN33vmpzsrLTE6fdp+/b97fQAY+7Qy7flXbSr9yk3MzVJQY+X5tu 6nbfm20f3v7tG75vmoAPl3bf4aevFMZvm+X7tOUs27+7QHMP+Xb8u3/gVNVF+Xcv y09VVvm/hprOqNtb+L7tQWIy/NtVaztbvYbbT70tG8rJC27b/D8la4X5vlrmbl4Z dG1Lez/fZfk/iarMqsuUwbExx6JoZVW/1SfermvG7K99CVaWCbzV2/7D11Wluv8A Y2mrt+6iLt+9WD4ltvO1WOTasqq38H31/wBynKPunJH4jl/Fcs0/hcWU13Lsjufk TbvrY1dg3hOwt3edpHZdu1d2/wD36oeKrdlsmiUs7SXa7f8Abr0zwnpVnp9tDFez nzNu52k/9AqeXmbNPQoz20jRWcixs0ixqvzL92ryT263Stct5e75fm+6tbmo32l2 48s7fMb7tcvfXlpM/k3cW+2uG8v/AHa0i4sJw5Tev9W8O2tk3l36zT/3YXrFsNcj mdg8beW38S/w1yk9rJpOrTWQVGjP7yNm/iq/4Nu2t/EbJfRqyyLtdW/gqY+7uVKV 9jorou+5N3y7flZa47WUP2928n77Lukb7jV1uoKqXbRxxfL8zf7tc7e25nvmVlEq ttZfkq0ZxLN+P3czR7PltP8AVt/H89ctqd1Nb6rpRtAq/wCg3W7cv3/uV1t75xsJ lxmP7M/zb/8AbrntTtpDe6UZGXy1gnX7/wDsVEgiQfE/XJrqx0Qx2sCxyxGNm27d 7f79W9fVluPC7Tbdu/8A9krI8ckNpOliR2b9996JP7laHiHAm8PyRozLG/8A45sr Pl95gejeG9StrLwzNOJ42McnyxN96m6zcwy36XkLN5c0Sv8ALXBWob+38tEyv5H3 1b71dbpX2OO0XZOzI3+x91q2px6hKT5eU1dSjt9iCPd/wKtDwvn7Ndbv+evy/wC3 WFdSrGLdW3bt1bvhJVW0uNq/8ta0qfCFD4zYkmVYJZFdX8tfmWq2lTRi0b5k3IrM 3+xVNnb7XqUf+zu21AjsmnX7RssTJB95v4Kx9nywOn2spTRz1ogk/wBIXem6RlXa 9aOlWarZhlXZu+bb/cqPw3Cp0yKQ7d0gbYy/x1rQxYiWNvvbv++6QElvEu1WVdrN /FTdUiVjCzf98rVq2Ta3yfd/u1BqLLEF2t/9jWRvy+6UtDGIpGZf+Wjbdy/erdRM 7mZfu/w1leHwzWKyNtb5mrdj2sm6iZpSiQyOsKNI/wDDWFNNdGSSb7zs38VXtZmz JHbqv+2zLVO6WQQsVT5o/wDlm39+lEKkjMe7kF4WmmlVduxI939z79YVx4j8kpcp cwC1kn8uQzfIipVLXdUihZppEyjMyzrsrgb++a8065sCsStK24Mz/f8AkqeYw+I9 W8GXFpPr1+ls0SGONVniX7qP/s1o3CyLLIdm5d3y/wCzXA/AW9m1G28QtNEsciTx R+ZEn3vkrvbxvLtvI3b9v8X96umnLmjcxnHl0K2oKhi3SqvmM3y7P46s6EY3t1Vl RVVtitXO6hdNc3MZXZtf725ttavh15pIkVotu7cu3+7WhBd1t4Xu4VdPMZfur9z5 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 Vq8sizNssYtzbF/9ATZWUasTonD3eU9z8M7pNKh2fOuytm6nSys5J2JVEXkt/FXy Zf8AxV8W29l9nttV8uGL7qx/xJXcfDW+8Y6lZL4g8V6jNPAy7bS3b+7/AH9tT7Rz eiH7tOF3I9XSbM8Vw0nMnzbW/v06SZZoXKyI6J/ern4tRa53sP8AVq211Za0kini Mkzddv3v9utoxOf2hxPjLw3qesma3hm8maJt1tIvyqy/7dc7qHgC8t7FbiTW4FuY 5fmWT/Vbf4/nrufFXiK30mJmQL5m1FX5/wCKvIvEXi65ub0xKzfZ5Nyyu7VMuSJM eb7J6R8E9O/srQ9VZbiKXzr5vmhbcjf7dbGtswuo0kml8n7vy/c/4HWV8Dl2/DuK 82si3FzL97/frQ12aKfTpfI2+du/cNu27GrWn8JnPm5jDL22p69c2sMvJZdzK/3X T567CG4SzcArhm+8q/eesDQ7N30uGDYv2uZvmC/w/wC+1b1xqVrolswjZ7y5VX3T fJzs/gq4+78REveHvpt5PMZ5poLeHem1W+9XF674Nt9R1V75/EMsTv8A8s3RGi/4 HVzWdfmniuFnKiJGTy1dvmlrkptWvbGaSJGkNx5io8caOjS/x7PufPSlOPUuMZdC LV9Jv9Gsmnju7eSNW/dSWq/I7/7dRW0l+1pLbQWd5fXBnWWNI/v/AO3Xoug+E9Y1 SUXl9O9pZSfN5Cffb/ervtP0zTdLtYYrS3jiRfuIi1PKaRlKR5ja/DrXdZU3Gp6l b6eG+ZE8vzCn+zRXrUlzg4h6/wAVFH/bo+XzPhqHUrdrjznHy/xtInztUE2p2zz+ YZZUjZv3+37n/AKqpoiyHak0qwr8u1U+7VQaRMyo7XCIN23avyPvrwZSkacsDUXU USRoSu4SfM67/v0DVV8yPyY9sm75tn3Kym0m5QGVZl8rf2+8v+5VCaCeOfyWhkxt +eRd/wB6p5pFezgdTba5I0yqBIzL93dt+Sni9D7hDHGzN8myRfv/AN+uOfz1lVo9 277q7vv1ZjubmJWgZm3Ls/4DR7TuVKkuh0zSRNasrufL2p91U+V6rzajbFFt2hiV I9zeYq1l/wBoJJFtlXdIq/OrfxVHJdLdWwhkbbuX7uz7tHtCfZlufWLJI2jjNsq7 PkaoX8QBZmZfIbb91W/i/wBus1NHsmSNZJ4hub7rfw/7e+q1x4em3r5UqKv3V2tW kZI0jGkbza0hP2jdYrMq/wCr2PvobULe4e3jaa1f5f8AWf3f9+sRPDGoXLEW8vmt 83y7vvUy70DU7GNWminKsu7dGn3arQfLS/mOjtbKeeZnhurfb93czffrRh8G6nL5 00eo6ZEkX/PKT5K8+Mgt5fM33sZP3mb5adZ6lOsizR3E2N27arfK1OMYdivYy+JS PSV+HHi82qyW93pc8P3lVZ/maoJ/h18Qbf5jpYmWJt37uVGrmLXxHeLMvl38isvz Ltk+Va3dO8eapabduoTSLu+b5qr2dEmUasSWbwb8QIFYS+Fr6Rf4vLi3bf8AgFZc mheILX5rrw7qW1fmZns2rp4PjB4nikkkh1F49q7drLu3VZ074x+KDJ5l3rfmbv4U gqfY0ZdQ/enAsLdUZbiLyXX+GQ7W/wC+Kic2iSbT8rfhXsFp8XdG1CORte0azuZW +7N9kWtOH4o/DOJR9q8K2Ukm/wCZfsi7E/26r6tD+cXtJ9jxO3njRlYXZhkVPvZF bmm+K/E1mzNaeKdWiK/L+6u2/wDQK9al8W/A3UW8y68OWKsy/MqwbfnrQ0/w98D9 dbNtp6ws38KTuqrWv1f+WQvbzj8UWeY2PxT+IOngrb+MNRK/efztku6tyx+O/j61 vJJ5Lqxu3k+ULNa7Nn/fFej3nwj+EuoxK9q9zCF+61vd1zN7+z1p80hGj+MXiZm+ WO9t9/8A48lV7KtHYylVhL4ilYfHbV4o2F7pWmXMTfwxs8Vdjon7RmkG1jguvC15 9ojX5/JnTa7V5Vr3wF+IWnRlraHT9TX/AKd5/wD4uuA1rRfFHh6Zv7T0a90/H8cs bbf++qmVevH4hwp0vsn0hZ/GjwpcyGa//tO3uGZt+6Ldtre0X4o+E73RLfSE1u1t pDJ8wm+X/cr5Eivbl3Vy6Pt/8eqxHdjy2WRdv91v7v8AuVUcdIzlhYn2rNqGiyWs NvY6zZ3rb/m8udfv1LEJB4dlwoHy/eUV8V21ytv9wKsn95WrpdI8YeIbCHyrbXL6 GNv+WYb5a3jmHNvExlhOx9XeGC0mgwsrLuaH5q2/Gt8z6dbJC2351XctfNvh34v+ JdJtGtbiGxurdf4tvzJXQp8X49TFm2paW0Cxsu5om/8AQFqpYmEgjTnE9PvU8qWF o22Kq/e3/wAVUppZHuIuP+W6/wDAqoWPizw/r+bew1uCEfe3XCbf+AVsNod1JLBc WzR3Cx7WZoR8lV9ZhT1cipUpSlpE3r2VVnT5VfcNrf8AA64C20jU7W/hJtHa3ZG3 +Wn/AHxXbXiXt3uijjWP5fvSv/HWFp3w/wBViDSSeNL+NWldtsRVVj/2K4a+a0ZN Ki02dVDL6nL+8TRlQafq8MFn59nPAsEjSNIq/cqzYki7uJfJDyLL97a6/wDfdaMr 6JpDMdU+Ikwz8u1pF+ao5/iH8PrE7X8QS3rKu793Hu3Uo5g+xpLLf7xpxyoYLeRn Z9yt/D/6BWlpLRy2Ny27ev3/ALn3K4u7+MHgdrfbDp93P/ssu1KpP8YdCNw9pY6b LbRS/KzN/C9b08dGT96JzTwXL8MjsdJ/48Lltv8Ay0/77osrea4u1ZZf4Kj0svLZ edYy2lys2xsq33avWD31o32iS2jb/ZWl/a+EjLl5/wAxf2diP5Ddg0qC2sIbm4uI 43X5lZmqve6vcT2c8Njeq0ir95a47xXrPidIfMh8NRX1srfwy/d/4BXHRfEj7Lcl p9B8uJX2sVl/8creliaVX3ua6JqRqU/dhoeheGtVuZAUuW8xf7rffSp1t/Kkuk27 d0m5flrz/TvidoMLtJdWV7A3+z8/z/3KvwfFLwvJd/PFfxxyMi7tvyV0xr0v5jml SnI7o2k9zNbRW8e5Vbc1XrnTpotSt7xwreX96PdXE33xb8N6bpbR6PNcXd03yqyp s2/991gW3xMaC6juhZvJubc3mT/wfx1nLFw/mKjQ93zPSL+/+xxXuosv3OVX/a/g rj9Ee3s9TaXUruOFdzSb5JUVF31zfibx3qus3DPpcen2FmrebtlG5pXrlNW0NdYu luNT8QRPMzpy7VlUxkZaounS5Ze8d34t+McNrDcW/h20efy28v7U38X+7XnWt+L9 Xv1V7zDRo27bK1SL4X0dpvm1pVk+7t3VZg8JaMT+71qSRt+35h89ckq8pHTzRiYM mp20lm3l2zyuu3b5ifK/9/8A26lvr2NNGktVtVAm/wBfOi7v++Xra/4QrT1VvJ1E 4/vM330pw8NW4g2xan5nypt3N8u6j2r7C50cf4R0n+1fENhp1xH+4lkWRlZ/4Ynr 2zVtR+xCVrhjHYRcx/Ns3L/crz7TrcaTd+db3QW4K7Gbf86p/cqprjLqSqurao08 CSvKiqNuyiNflj8JMveZ6N4U1MagL6+jmm+zIFWNZBt2VsaxqkkAXbOvyt91W+8l eNRXllp6rYafqbpD/rGid22J/uU/+34xGxSfd/y18zzK2+se6TyPoX/iRq1xK0f7 0XcaM/7uNfm3V50LHXrlvPW21DzNzNv8qu6k1u3HlgSRiRW+8pStNPENwCzlTLG3 8W7f8lZc6lqXGU49D0P4WXmnW3wv0zT57uK01CCNvtMZ+V0bfWb4v1HRxYGze7G4 DzfMhT5Erj49Wku44lZPlZtkTYZdlWNIfUbxdtrpOoXXlT/cSBnXb/v1vGvKUbRM pfFc0de8c2ukQDSfDtncyTSR/NcSxff/APZ64zV/FktzZMtxHcSu3yPI8TbN39yu +ttA8WTqzRaG8bRy5WSSZUd/9vZV/TfBHiR71f7RW0axSTchym+ny1ZyCM1E8+8I Wut+KbmK30y0luCrLK15crtii/v/AD1754V8G6ZotxLqExN1qMn3ppvm2/7C/wBy tLRrP+zLSO3ito440+4qn7lX5Xnkm27F/wCA/wAFdMafKVzc2rFkcE5h5K1QuJlS H5W+RmqyySNuZR/wHfVO7024dW8tot2z5N1XEmUhv2l1kbDfP/FRRHo1yxEhZWLL 6baKv3TPU+M1u4UhkjWdm/2lX59n8fyVWmnEd3HDDIvm7dysy/ff/brF/tgxtJIz fu2b5tr/AMdVH1Kw8102tGisv7z+Nq+e5jq9nI3pZUa6kZE+Zfl3S/Lvpk9wZ45F eZZfm2srP9/+/srHiv4p5o1muNjbf+Ab6g+1WbpJ9nLIp+8rfeqdC+WRrxtGv79Y 1fa33mepfMgdpPMjVtn3mV65/wC1qzZhmlZfvbWb77f3Kf5sax8Blm+6jL9x0qJU 4le8bTPB/EvzN8vy/wANRzLaSQq23bu+V9zferLeZRJu8yWKHf8Aeb+JqczOFZ8b mT/VN/cSs/ZRHzF8JF5PnM38Xyqq/ItSlrUyNLuniXb8v8dZVrPMqMsbYX7nzP8A xVKXuI+X/i/1u7+7RGlIOY2Iba1baPtjRsvyrtapLSWKNmX7S0m9uz1jec0LeX5T /I25Wqe3vZlTai/K275arll0F7ptTS+bCsfkRt+9+bd9xqqzeHtDvUaZrWW2k3fw /dZqYlzM0PzR7l3fLtq9b3qt+6aB22/dWq5pkxfL8Jmf8IZbMzfZ5s7fuq1QL4SZ reTZd7ZF+/u+5W8b+3lueYpV3fK8n93+/Un2u187y423Nu+838dT7SRpzT7nMSeF NT8radqN/eqhP4e1K0fc1m2773yrXfw3TSTLtR12/wATNVye/udzSySiRm+633qP bRHGczzFrC4YNK1qy7f7tMW3kKr5yMWT5f7/AMtenXNxbXEbOwjX7m75aZHbWrfd jG1X/v8Az1PtCueR5n5cvmMqgZX+Jl+/V61adETybgx72+TbXoLW+liNWa3L7W+5 /fqVo9HeJvLtVdf7rfx1Xtg9pI4eHU7y38uSPUJY5F+VVVvvVtReNvE9pGYY9auf u/P81XTp2kvDtW2VZP8Aa/vVE2h2Up+/+8VfvLWkcSK/9019J+LHie1uImN0zGP/ AFm4fer0fS/jdbSWCw6vDBeLJ96Fwa8bk0ZRGqqr7W/vfx1UbRRJDuWMbo2/h/ir WGM8zOUYS+yet6/pfwm8b2jnRceHvEXzNGqp5cU7f7f8FeP6hpl5YTvZz26xyo21 grblb/cenvaSGL51jEip940otrmGFggARvvRM336zq1YSCMbGeqw+artHKsf91fv tWvb6JHMi3EbM7K3zKlNt4ppYVZh8yp8tX0hnhbzlWVY/vbV/irKNWHUqXMQLpNw k3zbnVPv1at7OZd3712/2tn3atx3F2+1msm8tf4mf+D/AGKmM1zLHujhZW/9CrT2 lMn3iWy0p5MOTl923ca7fw5pmuadtex1O7gb+6kjVi+CrafUdet2uo/LhT5m/wBq vVbWSB7hnMe0qv3lrzcdmVOl7sdztwmEnU965XtLnxqY5IbrVU3Mvysy1DqenS3o jjv7u5ljk/1iwtt3bK2ZriEw/u/3W3+JqrtKyxM3y189PMnKR7sMDLlOXj8IeHYY vn0uO4kZt3Mu756vR6V4fiXyf7LgU7fu+V92pJrlkuG+V1Z/l3L/AB1gXWovJcy/ NLKpX7yps21VPFyl9sU8Iox+AteJb3wvoluY7jT4Z7po/lh27HWvMb7xAZJk+zJH bQ7v3S7fuJUfxDu5Z9St7vzG/exN8zN96uRmmmT+D/x77levhJVVHm52eRXjDm5b HZ6Z4j1jTLqSe11SeAt98q1Xj8QvErR+ZBrdz935F3V53FqXy7W/1i/xVFJeTNt3 NvLf3WrplRjL3pGca04qykei3HxC8VSxRiTWZ2+X5irVyt5q0819JNM8sk0jbm3C ufnnkX5/MdV/3qi+1x7seZhvvVVOPL8JNRufxM35L2SXbtklZf8Aab7tIt7L5LR4 SVVkrBhkmu5Ga3E27b8u1at29jrLt+7tW3f7Vac8jKUYm0bqQsFZNu371TSufmVX ZLffuZt1Zkena60jKYFiX7v3/uVaXQdVljXZcLF/wD71HPL+YzlGJbjcrMsonkRW /hVqeyuLn5ZJ23L8/wA1JZeG7tpG33Txbvu7P4anj8OMrbpr5tzv8rL8m+p9pLqP 3Sv5N2G8v7TJ8vzblapbZJI45JItQmiC/dXZ96rUOkNF8yzTyPu2tU/9kyLIzebK 0bfd+aqjWkKRXhudQ/1azidtv8IrRE2qmBllk2xr825Zf4qZDpjZ3KVjX+Lc1WIr C4X92knP8DbvlrWOJ5TOUZFrRre2nWSS/wBR1F2SJ9yxxf8As9Xkk8HWG62uPD+t 3+1P+W0//siVjzQlJEQzfKq/MqtUAj1Zo1K3LbW/h2bN1bxxcOxHIzrbT4keE9Na OG38BRW8cb/NIY9zp/45XRaR8WvD08DK+j2scat82xF2JXnH+l+WsMxLeYvzf7NV hB5u5ykGI/lZliT5q3jj49xeyj2PXx8UvC+8x/2NZtGzfKywr/4/W1a/Ebwu6ruM Vtufaq+RsrwqbTIXg2Q21vZrH/d/iqzZ6RbPFIJZfL2ou6Rp/wDVLW0MZ5hKEOx7 4vjzw+3yxzWivt9aij+IWl3EklpaSrKy712oPvf7leFpe/DjShNLPearrM+3b5cD eVB/wOsa3+MA0YmPw7pVlZwr8yyCPc1a/XFHqOOHlLZH07Y67qF6qtFYXA3fd3pt qy19qSqrzTWUSt/03X5dlfIWr/F7xfrayK+oSIq/88/lrLh8Yao93GxunRUZHDMd 2yn9cXSJX1SfVn2ZLqYU4l1aDdu+6rLTItfgEy/v1uFRfnZR96vl/SfGd+l2Ej1C WRWf9xGNibt/+3TB4/m3uqoCqfKkUofYv9+tfrMTP2DPqW58QW9iu6dyq/33b71Z /wDwlo8ySRY7hTu+4yffWvmuLxNcz+ZFJc3Tw7k/i/uf3amt/ErNut5dQuboeZtd d2/b8n/fdHt4yD2Uj6cttdW6LGC6ldSd3zDbRXzfN4v1gz7bXV5rgqio0axfLHt4 oq/awH7KXc8eZdo2mJm8vc23bVcRXLPuc+YP4l27avh28vzI1Vf723+GhXby1ZlX /rov8bV89GTidXMZot9v7yNW2r95Vf5ttQ7JAJNu5d33m/2a2mZX2xz7dq/MzVGs MRWRWXcy/wDfFV7YqMjHkb5mC+ZH5nelBBDeWd2z+LzNu6tWUqs2/ETL/DSrbLLJ jK+W1V7YrmM2GbAbLSIy/d2/+g0m/Lrtdlb7u1a1vItmjVdq7t3zbaPsES/d+X/d qPbRJM6AxQs7SSs21vurVu2nXc0snzM339v8NPj02PJVtzK33d1SrpWW+Wf7rf8A A2o9tEmSiO+0GONXhb5k+bcz7qVZdu5m83zPvfK1JHYSebuVF2t8vyfw1Zi0u6VZ G8zzJP7q/PUe1J5YhDcTeasscbMfvbW/ien+fKm1fJaJmahbS6Csu1lb+L/Y/wBy pY7S6aTcG2fLu2pSlVKjTIlN2rMqrLFIv/jlTWl07bty87fnZv4qlWK7X95uT5m+ 638dPW0lba2G+795VqOcr2Y1bkttjaX5mX5W/u1pWk0OyPzNyMv/AI9VZbZkgZEL eY33flqxbQN5cM8jbdv8P/2FEpcwcpoWs0G3bJB8rfNuVqtKLGSb5U/1vzIzf3Ky IbOSG7WJt23/AJ6fwolXVig+0fM6tu+XbupE8pbWGGeFmjmVo1+8rNVa4gZZMK21 Y1+Vf4KhmRIomt7eT5vvMytUz2MixqkdwoVvuRtS5g5SnJE0n7zzPm/2qtWs2xWX dF/tbnpJ7TIZdiyzN/tfdSoDbrEywzQK27+LdRKIcxbW6jeTd8rrH91t1Tw3YjZl /wCen8Kv9+qNtaW7blfcvy/OuymbpEZWjX95t2ruT5Kn2YHQQyWh+Uldv91vv1C1 rZXEyqu3733qwvNnMjNt3Mvys1WYftMUP+plbd8yf7FTJcoRjE1GtIi21ZNrLSQJ M7SPAyfP/eqpHMFXa8LLu/i/uVfhu7MLH5USeZ93/erKUpFco5450VVaN2/irStW lgCtJIsTN/DVf+0LeaTy03Fmf+7/AA1Xe4hu5Bawu0nzfw1EjSMT0HwtbpHYfam/ eyXH8X91a6CN44oW+Z1+Xeu6sa0WE6VFtRlaFVVNlI1w7r5e/wD4EqV85jp+8fS5 bQ902Vvo/wB4shf7v3qU3JeCNo/3TL/e+5WNPK33vnh+X+H+CoVkndNuxELfxNXk Ske/To+6LfXcke5tzytubey1jyXEkQd2ZZV+9uRPnen3RaMs+5mX+7Wfdbt3y7v9 uumjJk1aUeUw/FNhHPb2N4y7W8xlXZXParo1rtXzJHwv8ddB4wubiHwnJdxrt+y3 Kbd1cTLrH2mNp5Gbzmf7zfdr63BTcqUZHxOMoSjVkPfRbYTKrNs3N/fqU+G4JJJF V32r93b/AA1mpdCPb5kjMzf3Xq3YXUkczbml2sv8LbK7ec8/lkX4/D2lInzNmT7r MzVYWz0hIY2W1jwflrNkus+W8I2sv3v9+k866WZv+ejffZvuVPvBy9zdTUIV3FYF Vl+7tWla8hCr5e/5m+9/drF899ittZpN38P9ynbp2uI2kbbDt+7t+9SsHKbX26Nh tZd25vvb6kW/VpPlT/Z21ipIVj3LCzyfwtU9vGXaQbW3Lt3f7dOMSeU0mnb7RsWR nb+61WYJm8v/AIB92s94WTzGmX5vlapIplaXav7v+/uSjlA1bWaQwtHuf5fm21Is iq2WZmZv7v8AdrMjlZbfd50SbvvbalWSOB1ZmRpPu/8AAaOUOUtLFbrJu2szfe+9 96pwy/MrJtZvuq1Z327YFhhjklmZvkjRdzvXU6X4Q8WatCJLbwvfH/am/cb/APc3 1rCjKe0SJe79oy51jb90rfut/wA27+OmxvI3yyMu37q/PXe2fwn8WOVZ4dLt/wDr pdO2/wD8crQtfgxrLuzXWuadH8v/ACzidttdccDVl0M+eJ5p9o2xSLvUKsvzbl+f /vuoBcRoskdsvlQSfM23+CvY4/gdCscZm8ST/I3zeXbpVqP4GaI0m641vU2+fd8r Iv8A7JWscDMnmPEUlknT93FK0a/eXZ96mxItxC0PkIu75WVEr3b/AIUv4bgt2U6r rat/e+1J/wDEVCvwT8MIzB9U1pv+26J/7JWscFPlFKXkeA3Wk6ZPug8lV8ttm3+9 SQWMcdmy/ZI0j+9tVVavdJPgh4ZaaaT+39djZv4fNT/4iol+B3h4M0reKNb/ANl/ Ni+Rf++K0+rTiHNE8Mh0jT7r5rmJY23btu3+D/gFOXwtpz3S7oY1jV3bcq7a9zn+ BukMrNbeK9RX/rp5TfNVC7+B+v8Alt9k8WWMi7NqrNZfe/74eq9hVJ5jxaTwXayy MBFvz80aq33aq3Pg2+nt5LgyRfKny2zJtRq9ln+E/ju23b4PD+oR/wAKiV4m/wDH 0rNbwh4xs/Ma48M37K7bWVZUl+WplTn2D2kv5jyyLwJeyWrgSBJGl+dV+fZVc+DP Etq7M2jzk7t6yRt8/wDsb69RE9/pbqt9pT2ybnZN4/1VW7LWLMN5Njcxy+ZKkv7w 7XX/AG6wlOURxqTPNU8OapbxL5lrfW0UnzRqp3c/xfriivYY7qeeyTdatI4dt0sa fK1FT9YDmmfJjOylpG/iX7v96k+fy3VG+VfmYt/F/crU+zSm4aMDyjGvzfL96rEe m7Rtztb/AHfn/wByuXmO0ySJVDbl+Vn/AN6lZpU2rub7vzNt/wDHK3v7OaGaOPa8 TfL956kk0ufbhWMv95dlRzjOcWeZWYsf+BLT1LQ/Nu+595f7lbX9msbnc3lLu+X5 agk0Zo22qq5X5t1HNGRpoZ+1lfZGedv3Vq5Gu4ctt/uUS2eY1XyNq1di0wPamVik ok7/APs9ZyKjEqwll2sq/wDfT1cjRZE86RUVv4a6XT/AHi67gS7sdB1CeFvuy+Q+ 1v8AgdXbv4e+O4pPsreGr5m2+b5ccf3d9TyT7ByxOQhhjS38yNGZm+4uz+/V+ErA jSLIv91laumt/hp45W285vDc8aqnyxyvsZ/+AVVbwL4ztvtH2jwnqv7tUZm8h9q/ 7dEoT7D5Ymt8P/ANn4psZJJPEdpZzbv3Ucg3t/v12EHwisH8R/2c+qXk1otssn2t U/17f3F/uV5BPZ3Vk7A3b2T/AHZQv3l/jrT8Ma9quk6rb6hHNdXYiiZUjMrf7nyV j71zqpRw/L79z3tPhl4Ut7ORdQs4oWtbZWMhlfczfx76guPBGjw6CzGxWG/vE8vS op4v9av8D/79cv4B+KttYT3Merwpa28y7QwbzWi/4A9ekaH4g0HxUttbaZdm6Wx2 XazTbeU/uPWkJc0bX1O6OFoS9+2hxXiH4NWMek20+i64325F3XNrcv8ALu/uLXOz fB7WGmjiu7u1iWZfvbPnib+CvbxeNdK39nNBdNbN5svmrs3f7r02/wBVkjWKa28u fy22NCy/O/8Av/7lNx+Vxf2fCUvdPBJvhf4g065s4rxrQpcttimXe0X/AAKu4vvh HoNuwsLXT/Pumtlbzzv2xy/x769PtdX0q6ybWW1v38rbKtu/yK1Q4htzdXy3Er20 e2JreL7jt/H8la8rh7pMMHS5tYnhurfB3XLaRk0S5tdTVm/5aK8W/wD4HVO++D3j S3tVu4oLaRo18xo45/nr39tbKWQW/jeWKPdLHDH950/gf/crEk/t+9uLG0WWDSra 9ibFyku7yv7n/fdYznH7GpUsthu5WPnBvDetGJvM0+9875sLHEzbarppGrQC4DaV eNGq7pZGgb5Vr6b1p/EVlci5t7Syu4dmfKt7jZhET+OsTxFqPxEsNLnurfQEitHt vmhWTzZYlqfaSj9lnBLCQ/nPnKC+lDlCGdF+VWb72ymm4ZdqpOy7vlWulvrC9kkT U7rTXL3DNtMse3/vhKqXml3cVpHcTabdxtK37pmhbbVe3lynLKmvsmfaz3DyRw29 rLNIzL8sS/O1aUVwzSEx5iaSTym+X7rf3Kgs5LmxnWWCb7NPH/En8Neg+A/GXhWx sGh8RW7y3at8oigTb/vO9YSqKUjWjS55Wkc62jam96tstjO12x+ZGXvUV5pscVo0 lxaSRxK3lMzL92vdvD13o3iIFbG/s2meL97LJ8vmrWncz6TqtzDpTQ6Ncudv7mNd +7+5U8v949D+zY8vNGR80RWYm+ZboBVfYrMtdZ4T8KTKH1CTeI5Pu/JXtni3RNHT R7q/1DRLWT9x9mjjjX+KuTs1NjaQww2+0xKibf4K58ZUeGjbqRTwPNMxXs5ImkjN pL935W/hqjcG/TasMK7v9quoluJoFZkttyt821v4aptNMX3NZKq7P4v46+Wr4mUp H0uGwns43RzLyar96KFU2r/B/BUtnHqs0fmSf6v+FVWukLK8rK9uu3+Ha/36rW00 1u0i4WN1b+H+Oub2nkehGMuXc55tKv5riRoVRN396qdzpV/825dzRfe2/wAFd1ay yPH5nlqu7/x6leOZMtKqoqVUaxHLLlPO7jRDPY3FheFmtbhfmbb91v4K8w8U+Gr/ AEC9W1ltZGtpPmjZT99K+lFhBZU2xtuX7tZnizTTd6e1tFHHmM7o9y17OX5lye5L Y8LHZfKfvxPnKHSL8vH5cPyt93dVu00S93fMyRbvmbdXR3pawupIZ28lvvbf7/8A uVV/ttPLkjZlXbv/AHlfSRqKpHmifN1Kc4y5WVbDw4skjfvlVmf+Kp4LG2tQwurg Ery+TVywudMe3W+v7821q/yosLb52/4BXe+CPFXgywnaOx0O3hX7yXV9+9l3f367 qGFdT4pWOapzR6XON0fw9qt0kcemaFfXkbN94QOqtv8A9qu3sfg/4t1CIm6h0ywX +6Zd7L/3xW9J8WY44JGjvEm2/djjj+VKw/8AhcN1dx750y3mb/7vy1208HhY7yuZ S9rI6LT/AIIZRG1TxJGrL/rVt7f7/wD33Wunwe8KQybptZv5N235fNRf/ZK4i5+M lqFeOS1aVkX52VqrwfGSz+aOSxZ1b7rSNs210xjhY6Gfs6p6Yvwl8C+c01xcXs7f 7V1s/wCAbEq6/wALfh/vXfpbyf7LzvXhmrfFKWY7YpdsnmbX+b760W/xb1TS7vbv SSFvvLJ83yf7FVz4eP2UV7Coe6f8K28BQWqwrocbRhv4merh+HPgRo9i+HbNlX+8 leR2vxgjuLaOO4CrNu/5ZM/y1db4rbLTzWZ2kb7sqy7UrXmpcuhn7KX2j2jQfDfh 7Q98mk6Pa2skv32ij2M//A6vz39tHJh32xr82+vAYvjZdSXUatAkalfuff3VQHxR vL6aZ5dTijRm2qqRfPVe1ph7K3Q+hDqcTR7snavyVUXW7P5AbiPP3tv8eyvCtX+K mimRXjuWSVVZWX+D/Y2VzVz8U7i78saSlw11t8qVoIvvUfWYB7KZ9LDxHYif7LNe wwSf885B97/cqlf+NNDsd0d3q0aSbdzLu+7XydqnifUdQ1KOT+z9Sa8+T+BvlpzL 4muuV0+WCO4+VWum+9Wf1nm+GJp7Luz6cHxK8PT7o7bUhK3+w1VU+IlhKzfZ5TLH 5/l7k+dK+WhY6kJl86eKzZm+RVT+P/fraYYtwI50WX+KPdt+alGvIJU10PoiTx0q s3nWr/Z1+Tzok3/PUtt4n0m/3f8AEwgfav32DrXzZrc2padCytqgZpH2eTbj51/3 6xH1a4IRXmuX27Wl3N87U/rMok+wjI+p/wDhI4g223njb5v4ZPn/AOB1dj8UBItz TvBn+Lzfk/2331812Gs7riTfMsW4unzD5GepE1S4cTQtcFVnT54nb5FStPbE+xlH 7R9JQ+NEsovMm1aBFX5l80feqaP4k6ckQ826hbLbdqt/FXylKNXijdbPW4RCq744 bv8AirAlutfDx288Um7d+6Yje+56zlX8jSNHm6n3IfE+jtIY5XhLN823efuU24Hh HUFY32nWcm75fniX56+NLa41+2huJbbzJZl/deY0nzq//s9SjxD4lktxuu7iWP8A 5atu+RW/v1UsT/dCNBH2BJ4I8LTMXtxJE3YJLxtor5m8P/EfxjpG+Nb1BGyLt8/5 l/4DRU89L+UX1Yk0jwRr2pwG0bQdTmLJuYCDbv8A+BvXU2PwU8S3m1vIgt1l27mk uPu/8Ar31L1yPMLKV2/3alXUJmkZXjcsv92ojgoRFGUjxW1/Z8vHRpLnV7WKX+6s TsmxK0n/AGd7GeR2k8Q3ES/xLHb/AMVeqSXc6x+czbVVvm/26njmmMazRzN83/A6 r6pS/lNOb+8eUwfs8aYu5ZNflCt95YrXZUl38BvC9naI7anqoQeVHtSDzG3M+xPk /wB90/yleoXN/d2/3tnl/wDj1SW2rh+rbaPqkP5SlKPc8zj/AGe/CKqUfVNWlX/a dK1NL+Bnguwvxdbr+5UMrLHNL8td8t/C6rub5allvYFVV3L81L6tSj9kOZdyta6b LC0YjvljEfyxxqvyqn9yppkvzbKyqq3S/ekT+Kpo7mBmX5vvVL50Lf8ALRKJUYyO inXcTMnt5p5irB4hv+dtvyNs/jqvqMWp3CMZEmiDMpaS2f52Xf8A3K3dqsrMrbqo zXjWo3SLuj/i21EsFGUbKRv/AGg4v3onMyeBvD58RLqr6DHI0i/6+Rd/zf7SUt74 J8MtZ5u/DUMscM7yxQLH/wB97K6ODVobmRVhZz/eVqlS/RmZWkPyt92j6l7tjKOL hzbHj/ijwR4aSe51q/0+006Hb/oUUa/JI/8AtJWT4Jn8B6jPJptroTaTdSz7ZIlj Z93/AAOveBfQNtAELsvzZZd22o2u9NDsTawRy/3ljXe1cksrfNuVHGxi9jhrzwzb 3vlW1jqVzYLbqjIy/c2U7RjC1wtqZZdSubRm3FHSJ0X/AG9/366+5m0aTfHJHAWZ vn/2qSX+yUVjFDbKaiplXvRkj0KGcxjBwmYNnbabql/cXkelSwQwy7fOVE8qVqup ZR200aRqkhuGafzVT55V/uVR1XT7y+vrW5+3XcOkxtvnhjl2pu/v1WsL27tNcurK OaW8XTolRQy/6pW/2q5qsfZS5ZRsdNOtGr9rQs2Nu2natLcajYRfZZpWWC5nf5o1 /wCeTrQboW0Eltb6fFewSN5SzMmza/8AAmyrVvAk1rcXgmi1eeWTEku7d5f+wi1Z 1XVk0rTpZv7P3xwruRS/3G/3K5efkUtbI6eaN+7MBJL9blra0svI8iX90i/MrP8A x11VjewpqCwyu8jeT+9Lf+P/ACV5xb/FbR4bPyY/Dr2iIPlk2/8AfbvU978SfC0Z V2hnmlT/AI95P7u+pjXhD3kzOXLKXvfmdi09vfalZXM1np+14GWE+X8y/wC3US6e XvGeSa8nsZY2R45FXaWqhpPiHRtaeGTQ9SuLi62/Mwi2rAqff+/UEEmmxa7BcW2u XE9w1tLKxubn906b/wCBPuVXt4ydw9jT5XYzNb8JaRdRSXtjoumX19GyTrCy/wCv /wCmL1zX/CEeHZ9duhfQMizRbreC0XasbfxxV01hf+VfeQYzE1tJslvJbn5UTf8A J8iV0MUkepWs1u+t2omhuvMfbKvzL/HUxlzu/Uyq4OjGNkeZX3gnwnJZpH4cl1g3 +7bHPLuii3f/ABFcrZ6Z4us7+5eKyv4L61+SWX+FNv8At16/F4kstS8H308+ow6N LaXMvlyR7ZWCLXJ+Efipql/MunW+nrexCBo57mc/PJ/v1zVPYy/r9CHDk+1YydB1 XV9e063Or3hdgjKqq3yS/wC29bsmoRRwLHC8rNGvzfPTbSK0IS2+y+Wu7su2r6wW 0m79y+1fl+b79fPY+vzSPVwUXLWZhSX1/czcWs7FP/HKW2S7eRvOiaJm+X5q2kmh QqsB2r/Btep4UikjZv4v4mZ68WUj24y5ShZQeVt+b5v4lWrH2SMsyMrfe/h+fdV+ 3aBvMkWHd/Dt30qy2qRMuXgZfuf7dRGMpS90qVSPULG0hZWPl7V/9Bqb7HGu7ds2 t/cqWBVV9rRJlvmq04QIsxCqkf8AFuoIMma0txIqKjr/ALFZupxK8Leauz+F9tdJ chGR1KKIfvYX+Ks6YRBPkj+f/aojKUR+zjI8o+I+kJqWllIYYldV2+d/dry7RPC7 6nq8OnwGe5kuW2xIjfxV9BeILBXgl2xrLG33Y9lcJ4SuND8OX2qjxHo/2pmCT2ck CfNBKn/slfVZTjfd5ZSPAzDBP7Bht8M71bxhiSJo2/eln+9/u1ctPg9qlyxikmk0 1mn27JN/yr/A9e7eHPG2g6hptsfsFpubymlKP8y/3/krbXX7C4n8u3tJjDdyKsUy urJKqfx/7CV9FTrQ/mPE+o1d+Y8O8UfATUIoLM2viNJpGX5o1i2Ii/399eft8O/E c7zPbIyxxy+Qsknyqz/7NfX2oTaVcaBqL2l8btEiePeGVXi2ffRaq6/B4O8rTl1W COJVgVrdlbdsbZ/sVc60b35g+p1fsnxpc/DfxbNfMdOCXMsfSGB9zo39xK5a9ttU t7txfWcu8fLJH/tV9x3GoeGNLW6utNntWm2+bbxZ+42z+CvKfEdppeolL6CyeOST 5pPl+eVn/jel9aW25zVHVpaTPmuCe8R1iFuI/wCL5qXVLy9kZGDyMrbdrBfu/wC/ Xs154R0y4DJJFtXb95VrNk8EWIh22q/vGb5V31p9YiTGv72x5Za6pdp95mVv4dyf eq9JqN4iQsjox+9/wOu/uvh5vh2zB22ru+X+5Wa/gWEhVaGTb/d/vU1iYjlUhL7J gQeIL25Vo8P5n/PSrUl7Lfo1vBGJJl/uxfcal0rwokt4Le+u5bRDu+X+JK6CzvtJ 0eTytNtkjUJtYOdzy/7b11wnzK7ZnJR+wiHQPCdnahr7XDLPefejtR91av6hqdzp Zhh0kRx7fl+WL+Os248Ri7u2ZkYr5Tfc31jQSI08k11If3ibi/8Adq/axjGyMpUp yleZ0VtrxslkLus87K/zN/HWTqGuXeozLJ9qzHH/AAs33f8AcrC1CWSV41Td/dVW rJv2uTLHC2wszfwt92o9vKWhcaETutG1CSa4/cJ58r/Jub7iv/wOprzUbFLy486X ZI3+qlP8H+/XOafcR2UHy3G1fL+b/aarejWGp6s7QaLpcl6W+VnSP7rf71bxfNH3 TKUOWRc1e5gmkkk8x4kb5VbdWaLoGDfNNvm2/eb/AGP/AByvVdA+Buq6gkFx4g1j 7MGbdLFAu9l/4HXfaX8EPBauq3VlcXrfxNNcP/6BXRHDVZGEq9KJ8zQasUO2OQI3 lbOv/j9W21JJ8wRDzmZv9VGGbdX19pHw68I6fHHDa6DpqRqvz4g+/wD991tWOh6P pb7LW0s4pP8ApnGqba0jhJR+KRn9Z/lifI+maR4kvXkksvD2r7V+6v2Ztn/fb1qa X4E+JciZtvCl+qtv/eXDonlf8A319ewR72aMqDD9auRxmSflzj+OtPYQD2k5dD5E Pwh+J13D5E2mRCH7yI16laWn/Arx2y7ZpNJj3NtaP7Y7fL/3xX1aqRfe+4u6nN5a bQqrt/uVPsYGn73+Y+XD+zx4tkcIdU0VI1XnzHdm3UV9QCXaPnU47bqKPZQ7BzT/ AJjz7TvEn222WZbqFYW+6v8AF/t1NL4hf7AZo7iFYv8AnrIlfMVh4rn+wKSUtmk+ 7cq33W/3K05NetbSa3uNeurnVJ2l/wCPQSukSv8A7VV7aJPspRPa7fxw0k7Qz3Ea SL1jeXfuqrfeNtW0u4Li3tjbMj+bub54n/grxe68TMS0lrFBDGP9V5afMvz1Vk8V wWrtHK6Tq23Y/lbnZv8AfeplViVGMj6U03xpp88SrfywLK3zfI2/5afea5pjQtMG MSn7rY+Rq+ZNQ8UaZJfXFy1uHZol2q7bXKf8Aqtc6/aCKFYbm5izLuYyt8r0e2jE PZ8x9O2Wsm+tVkGYlP323bVqNtWlWaNnMSPL/wAtFl+X/vuvmt/Gd1bDInn2Mu1V VvvJWl4b8Zy6axS8lElvIrfuz/e/2Kr28SfZSPoWPxEzT7WuovLXYzr/AOgVrJr+ xGkleNPK++2Puf79fO2neP5JpUhlhieNm2xMyfNSN4lexe4uJxKij5ljad9o+f5/ kp+0iTySPouDxJbn9yl/DLJ97arfw06PxPazlVSF5Xd/uN/HXzTN4pilka6fSUe4 E6f6uT5EWqV34u1e3DF3SW1XZ+5eWlKrEr2cj6QuNf0UXHlreQCZm+75u11rKvvE QsyWa5mBZ227h8tfOEvi1r2ViIEOP9UmPuVTn8VSWhZRcSSMvyfNL/45WMsUivq0 j3I+N9Utp1aMxTyfdbyGqzbfFjygLS+t57W43/KzJXzRN4hnurrzI0KRqvysiNVk a/qku1HuIpVV/mZm+/WX1s2+rM9//wCFsQXt0sd2ix2/zLu/jRqJ/iOYHEEJikdZ P4Rv3LXzVeazGQzNPF83zbVb7tFn4hiS4bMk8ny/w0pYqRX1OR9L3vjVLm5eS3um VZV+aH76t89a3/CwL2+Bis1hsL6aSJZ5pP8AVNF/BXy9Y+MNRtY28izLSN8ytJV+ 88Q+Ir2PL26W4ZNq/wC5/erCvWhKPvGtKFWlLSR9g20Vpp+uT3l1qpgupo8STx3O yBv+A1NFqmgXdrb+TekNKyWqfvF/fvv/AI6+RNP1nU0DR6neyXLL8vzM3/jlWbvX Wlt4ZfNmXan8LfwV4cpyj7sVoet9a5Y6H1B478V6NBp8DJDpl3N9oWNoZVXfFF/H 89Z3jmy+H3iC3N3NdWVhqckBljnin/1SbPuOtfNL6jNJGrJKRC33NwqAakix/usM n97d92idWpOLTI9vS5tIaHrWpeGL/R4Vu7bW98Vx/rWRtv7j++9Vh4Uuru5Z9I8Q RywmHzVa9PlM9eYPq2o3N15d5cMy7Uj27v8AviofNuxI7RzHfv2qqtXP7PyJlUpc to3Onh1O5hV4hcMweTa20/epv9pzwBmjkVW/2Wauet5JWnaSRv4f/HqnSWSRVX5F b+Ld/HS5InP7SRtJcXEjSJCZPPf5m3D5a9H8Jx/2bpEcENuzOz+YzL/fri/AGiXe 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 zo9ssQETbV/76qK80e3PkxxySyLt3bf9qvDjiacj2oxhLc07XxDpzr9olSRZGXzf L/g31Qu9c06YQ8tHhPvNF/FTo9Hto4FWT5ZJF3Ku77tVJtOtH8sMfvN95qPrFORM YUwbVrYSM0lxuP8AeVPvVN/aumNEnktKsjL+98z591RtpdksjQtJ93+7FUsegpMd qyPKpbcrNR7akU40yEa6rNGsbeVH7fw/8BqdddEzLGodpWZPm/26R9ES4kWP7rfd pX8PSDrtdVXb9/7tHt6RP7o6vSbW6vbGC7gkcQSS+U0q/wALV1OnfDnxPfahZW9/ diysp4GMVwq+am3+BN9ch4P03xBYXQfRUnuJVXcsKr9/+/8ALXuHw58WfE7SfDOm 20PgOzuYYvuTP+6aVWf+5/v1lLFfyo2o0qMviZmeCPhhpGrrbea15KY4pXba/wA8 u19m+prX4TvZazJJf2N1Jplj88sTMibv7ldXpXiIW99dXl1o+uiVGWxubaV0WCDz X3ttf+Ougml0t9a8q2eXV7c221bCRN9usn+/XP8AWavKj05YOhP4NjzzxN8KNMhW xt7y8+zR3X75VjiRvsv8fzU//hUehXGn2mrWuoxXryttnhgg37P9rZXca/Pe6XZ2 UustDqYtkRbgrLs813/9kSrVtrOjanBJPo5nt9Wt1wzvFzt/3P7lc08dLma5jrp5 VDljNK5yGl/CK0lsNWlOm51KYtBaLeun2fb/AM9V/uV41pvwO8Yanr11pUtr9mIu dpDS/Ku/+Na+n4tcS5SHRtVf7dPNEvkJHL5CP/fT/fqO4lvzq0dvYsdNUvjZcypv SVfuJ8n9+tqeMat1Oavl/JJ8jsfOUX7PerWms3FnqN9p8Ucas0U0kv7qVv7iVtP8 FLrTpCs11Zw28cCM00j43M/8Oyvoe+vr1LLT729tDqM0jZSCP5PL3/8AslQWBstP imgjurcWZud29oMIrf8APJ2/36yqYiU5e9Iby3mjdtnyrb+Fr95EjtdE1CRpd3lp 9mb5tv36tnw14maNSNC1ARzv+6fyG+evqi38RKPEk2k27pBcrbfLIwVltk/+zrLf XdbWbUrDWIrvUby1CLcXFrZ7Io4G+46J/fqanJ0kc8ctn/MfK99ol9aamunXlhdR 3jKu2Jo237qu23hTWdRkjjj067eR93zNE3zrX0++Lcpqt7c3WqKzoiztZq7L/c+T +Csmy8Q6nLNENM0rUoYY5ZVZ5Icqiv8AwO1c06yptXOmllFWrHSSPAtT8HeIbGfb caBcsnyrujXcr/8AA6TWfBur6Zo8Oralpclpaz/LHL/e/wCA19D2eryWmkLaaUVW 2kn3Tpcxu3kbPv8Az/7dKZF1K3jk1CGyv5VnSWDT927z9n8aJ/BRKqmT/Y1W12z5 WitYDZmbA+emxxLFuZmZf7v996+q4/D3hSXXNQh1LwzB50i/vdOUr8v9x99cHqvw ggv7pU8M3O8tO3niZPlgX+D56pPm0RyVcFXp6taHh6QLiSRZNzRJ839yte2ha4cw qqs0y/N/s13ifBzxcJr6XyoIYbSTy4t33Z0/vpSw+GD4V8U3OlaxLa3N1Gi7pIH/ AHSo9Z1pOEbsyjQlKR1HgHTn07RFjgZX3PwqrXJeNfGN/wDaJ9O0q4lht1Zobq4j +9t/2K6ufX9OsrO9doPLjhhb5j8iPXhMurQTakIoS62zybm+b5m3V5mGpuvUlLl2 PeoUnCOh57rEKvq0yI7ZEnDyfeZan8OxW9n4ggmnumVIv3iyR/e3fw1Z1N9PuPF0 nDeQvyt833mrZlh02CNbqOx+ZXXy2b+Ja+xnW5aag+qJlHsdkfGl94w8FXHhfWLr z5NQkQW8knzNG2/5WrufCXwNu/Csel+J9PvW1TVbV3aW3ZvKi4/uPXPfs6eH9F8Q eMxdXlopt9JjaZkb/nr/ALdfQGk+INKVLpmu4JLZFG/+7E61z4XC040pw+y+h5OP x9eOI9x7fieN/EyLxPqOmX82tX76Lpir/o0aN/rdn3t7Vx8XgGWz0p717mZrWSFJ 7a4Vsearp/FX0d8PPEvh3xn4f5uLC5ii86zmt5kX73+5Xlvgezm0Kw1fwl4jSWK5 s5JmsY2+61t/DtrP6rh8PBQo7f1uZVsdi60n7R/LofPvjaG3ttEtpY5ZJJZG2sT/ AA1F4d8US2ulPp91I0rSyL5bSNu8tf8AZqn48uc3DWQ3KIZmrnfNbyYlb7ok3V6N DDxq4dRmdfNKMbHq2meJtTn0q508Tyi3kbfhZa9o+EN3qS6Q1jq0uS0aSWm7+7Xy 3a6uXZM242L/AHa+hfh1qLazqug31tPI0MOk+TMq/wALJXzGfYLloPQ7stqzjV1Z 6nDP5Xzt80g/8cqlrZhEMYVnT5vmpsEkDqreYEkb+HZTrg2nkL84b9781fDR90+s sWfhrqMUGranpVx5Cw6h1ml+9F/u/wC/XTat4g0Gw0KSwlkv7mWEqqwmXZcSo77K 8k1S4ubS+j1GxCfabedZEdvVa3Lvx3oUtzatLoyw6hd2zzNeKu7fOX+5X2OU4yMq XJM8DH0XH31+Z2d7/bEfiGIabIsUUhVraG5b/UOif3K67TtZtZXZdSuX+3qu1ldd m5v7lcJcfEzRjqavFLGJ9qrKrRf+gV09l4u8MTwXy3N/YWczx+YskQ2Nuf8Ag+ev oI16Ku4ux5EYVXZ81zYtr8adfO+qWVust0reRJC/+tRE+RKp6sb46fZ3PhfT0vLq QbfKu5dvl/7b1x1n8VfCh1qS31Wxm2RLtWZP3qbv76JW5H8UvCELWdtZpdLbhPNE 3+/WUcVDl7F2n0K/iC98SS28Gm30SXIkby/tUMuxTL/B8/8AsPWzaSeNtEtJNOuo YNSlkG5LrZu37/4K2UuNGuLcQzRrfWdx++hX+J/4/koK3cc8dzBvsi8v78zfMir/ AAfJWfsub31Imbq35WzCXxZbz2EiNZ6hZRW8irPdwrld38e+te48V6FFqj6RPFNb XF0HZyy7v4flfdWH4r8V3WmWV/Jc6fZQWVlN9mZI1+a4/wBrZVaf4leHINYSWO0m ngnt13eYqby38CUSqyp+65v7iFPl7ffY1pLDQX02yvNSmSOS6bb9pU/fl/2q5rVf DvhLTb6ezvNcv3ki3SBRJ97+5WDrmr6dqlnfTIbmS7nkcRwtL8q7/wC4la0OgaRN 4ZutSeVLm5+xLskmbf5cv8eyso1IxWy+45q83Od47+pz9141v4tK+xwXlzFlvNVt 33X/AIK2LL4p3cVxDPfWXnRtYxR/70qffes1vC2hzadp4ttdie4uk825kb7kdYni bw7baXcfYLPUHvV27opFb79b0pcuqkck8RiOp3GifF1o4JYdStFdQ0qqsXyvFWX/ AMJ951tPBeabb6rZtEgWCRd7Psf+9XnF3BIpXLMq/wAW5/uVHK6qvlr5u7a7fL/H WsXOX2jKpipy+If4zgTxNdxXFtoVpZttbc0Oz97/ALz/AN+uEvvDF0o8xoUf+6q/ 7f367qGeZlVTG7xv/d/jp0waOTeyK0jL93d92tY8+5xSqe8ecSaFcwFk89EeL5F3 fwf79Up4L2L7rqi/xfLXrFpY3d9ttIreOWZN+4fL8ypTJNFUt5Rs1TyJ9sm11rb3 xe35TzG0RpEjiEkUSq7/ADb/AJKquj+cZrSRGbdn923z7f79eoyeGtM8vz2gVbfz W2Kux9tZsnhQeS32Nlfa27dEv31rWNSZPtYnE6RftaacIvLkZIm+Rt2z/gdbGn68 92629xKYtsu7p96uksPht4g1QXF3pmnyT28b7njX5Ub+/wD79dP4Y/Z91rVtFj1+ TW49MkmkcQWclrvDL/vfwVvGpLc1ppVH7py9lrkVhL9lt5FFzcfLFhvufP8A+h10 VhcPeXaWNk8EUk21ZJmTf5T10Xi39nO5+16UdEvt1ssKpd/am3t5v8brWYvwP8Z2 +nXE4MT4+7ErbZW+f5HreNZjlhzbuJNN8Jz/ANjoZ2uFXdJJI3zN9aK5j/hWPxCv buZl0yTdHtVri4utiy8fwt/FRV/W/wC6Z/Vl/MfP/lkzL5YaLbVhraQMqbvmkbb9 37v+3X1evwd8OX+lOMvpCvuktPu+a39zc/8AGlclB8GIb+0iu49es5DcJKsVtAeF 2/fdnr5mc5xtdHsxoTltE+fJN8U/7tfMbytq+ZUd0rM8qyHa8a/LtX5K9zuPg3rP 2WOS3uI3afc25vub/wCBP9+rMfwS1KfTUvrXU7a5uzsYRyReV5e/76b6VOo5bIzn RlHeJ4K6Hz2aRfLj2/xUwnzZdpG/ev3V+69ejeJ/BWvaU99cXmmPJZRv5D3Ea7ov N/3/ALlceLCSKWNfJ27V+8tHtOXcyKCNuJ2shjb+J61Idokjhj825+fczNVWKNvP +WNfl3feX5KbF5vmM/nbRH95aXMHKdR4R1a40nXBPHdLE0cnyln+Xb/tV6b4j+IE UqPe6j9ljEkUflLat5qQbfv7P7leJRIzJyzLJJ/ql/vU1GHlfZ5Ruj83+KoLg5U/ hPTfG3xNu55I7Hw/qU0VsqrIJHg2Ss2z+Nv464uDxLqCzwXDalcq6fMjLLtrJtEZ Y2VYcK3X5/uJTUtmkvDJIzoq/Mu5fu1PLEqdec9zel169vIrKKe9kmt7beyKzP8A J/G9dd8LdW8Sap4skh0a8ljnngbzlj+fdGn8GyvL7bEqStHK3yr93+9V3Q7q7sro TWMklpJniSN/mT/gdJUoR6GjxdV7zZ75YJpGqWz6noVzePZ6POyhWsvmWX+Le1b9 vZ6Nc6BDrNvcx310sH/Hv57u253/AI6+fdL1vVLC0MOnahNFBdeb9rj3fJJu/vVH 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 TO8G64/1f/bVPuJRGk+srGEcNOUvgPONJ1fwZbX134cs7W4ms544pIr65TymgbZv bfU2ktoHjTW9M0+z0u60/TdNTy2vo/vyMv8AG9elSeLNNub/AFiOyh0qVtJXzZUj VXa5/voqfxpXH+HrSysNNc2qrbi8ma4/2F3fwVyYyuqUdHuddPB/Dob9tYBQoA2J H8sW5OlaUqqpV43WJlqoWhibOX3Ov3Vaov7RX5pGbbG38NfM1avNI9ujQ5YmnHEo j8vd8yr93ZVbWrCG40e9t/mZZI/ut9yo7a+UwpHE235fvb/nesrxTrSaVZ28UISe 9vpfJhXd95qUHzOMYmvs+Znz54pguYtcd4bbcIWb/tlVq0t11vT/ALJNN5dvIu3d /wCyVT8ceLLyzvLqwkEazwyN53y/eam+HtUxaWd60i20c8n7xf4d1fXeyq+wjPl9 DllH7LLvhCxtfDvivXNIhk8xo7WO4VZP738dfT3gcbfB0+oXMccbOZWXau3d/dr5 ml0jUryTU/iPAIvshY6d5S/xfcTdX07DY3afDmGyabfIII/lX5dv+xX0+WVVVp/F qvi9T4jOIctbUmvdHkXQNVlkbbNJapJLt/3a+A/EPlPdXKxnpM23/a+av0pS087T Z4biUMs1uytub/Zr81/EPkR6pdKIWRkuHV1b/eqpUIrFOpHqvyO7KJ81Bwl0Pob4 +6ta6n8C/CFnZz+ZJNBbReSPvKw+WvnrxVaLaTRrHbyQspeGTd/eVq6bwrPrOqaz 4XhuYrhtJXU444gy7lDb92ytT43aHqOkv/xMIcG41W6lhkH8cbH5a5IYl08RCnN6 y/r9Duw+FhCnaB5jaGTzVVZGX/davo34KaRaaVo0Wo3D3plvF/e7m3L/AN8V892E JW8RSu75tu2vr/wnapp/hbS45UdWW0Xdt/3a8fizE+zoqEftHs5bQ973jWUL9nZF 2ru+7t376sjzmeNZfvf3lplrLG6qyxusf+0v36uWHyuse+Ly1bdX55zHuSjIfCXk 3bjWVrSx2t+l/NZJO1vJu8re671robm4UvthVfM3fdV/vVBqQe7t2XyV6/MjfxvV U63LLmIlE6TVruDU9J0m5s5ZbKG5uY91wr+V5Gz5/m/v1sa1qc1klzqFprFpcXOX EMTfdkZv4KwPh5ctcaJLon2czrbxsk275vk/g+Sn+G9NjuLC2tNd0XU4dSt5muFk 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 u/D2o/a4vDN9JZwr5Et1JHs2/wC1s+4lcZ40+Mhu/Jni0aB7uGLylN3vdfn/AOWv +w9Wqiqe6EamHUrnr2peILXVpJPD8MV8t5av5jBY/wDXqn8e/wDgp/hXxLouq2V/ pdqRaPaL5lzc5+ST+/vr56k+NHjZYpXimsoZpnZ3uFX5n/g/74qt4U+L3ifQGhd4 tPuoXb/SlaL/AI+V+/8APVwlVjqEqmFlopafM928e+L5rLworWWm3fm3SefHGU2S wxL/AAbK4TRPjN4l04r9t8Oy3zW3+q3Q7Nkf8CVzknxMXV/E2n3n9hR6XY6f5rSt HLuKo3+/XsGi+JX0fwHa+NfEdxYaha3zBTO23z41X7kO2sqStfnbLqOUn+4kmin4 Y8U/8LFu3vo5E0vT7SDh5P3f73+7XYWUNvpdvZWs0sN3PNbStbM0uyWP/b/3K85i 1e18f6bq1r4Xl07ThajddKrZedl+ffS6x4l0zw1caDeawI9W1S+2p50Z+WBf7myi VS/ND8TSKlzRUt+y2C5m8SX17YWz6mt7bSPttkaL90sqfwV1PiSw8YPaXMUUdjdS 3Plx3CRRbXj2fxq71yvxI8T2XhCx0jw/oWmC7vNRuPMljed08tm+49dTcatL4gs7 nwn4kS58Naz9lSS3e2uN8TN/B83/AACsYQU4czNpzlGdnr5EviOGTT7Ca4udXb7T JHFaPA87+Vub+PYn8aVnappk/iHTo/CLRy/ZbNlmkurn7jVT8JeGL2DyPEvjHxa6 6RaybrQp94yr/eeuki1OGe41LU31GVtGvrnabaP5HRVSnJKPvP8ApExqcytyHnN9 BoXh2DU7awtmTUWvldd0X+si2fPsf+5UVjqcQ8tWtW3bPu7K3tZsLe+1ua4RfPt/ PXyWkX7q06Syiil3MVjkl+XbEv33/v183i6/tZHTSjGPQzpr+02yRGQrt/74/wBy of7WtfI8uFEZmb5PMWp7yweQs3nqv95W/irLuoG3L9nhdF3/AHa8+UYnfTlGWhdT UoUMu6aN1ddr7f465H4hvqt1qGnap4bSNrizdtkL/d3fwMlaz2s/7uQwrBvX7y1D 5FyBtaBfLb7orow1T2FT2hcve2PBfEtndWniOCXVF+0zzXPm3Sr/ABSb+Vpm7UNQ tprZbaS3i8z93H/ts1drd6DfeJfiNPbQqq29gvmSf7TVq+GdIM2s3NzLDuWKbbFH 9/Y1fa1MyhTpRcviSucEaLlI7Wx023tPhUNChaV7mOHzm2p/y0+9Xd6Fby3XwXTV 9Z1O5lvpdrq/m7dr/wACrXn2vXVymi3tjBYT/amhZY5I3+da6CPxvpVl8DPCemJ5 l3dK3l3kflfMrJ/FXg4KtWVCrLm1l+pWLy6lKUJSity3bXFxJNskvZGKHLK0jfJX hHxE8OWUTasxTc8F15m1V+Zt1eoReKrSOFpPJZGk/wBV8tcr4snjn1JL+8tWt7G4 uo0mfb91f9qpyurXp1/eMcywsYwTpneW/hu08N/BDwFp0kBW81TW11KXn5lVYt3/ AMRXJ/HywufEXhW1XT4muLy3u1YQr95t/wAtej/FbxJ4fvPHHhnSdNvYr/TdI0h3 Pl/d8x/uf+OVzfizxVo+n6G+oWPmC7jX/Ro4Y9zI1dWY4uf9pU50vetaxlleFccJ Lm3Z8+aH4U8RL4phsLjRrtZ45l85Gj/hr6eieRIltJXYyRxqqrt+7XnHwx8Y6xrG tkzX821pt3A/eqtevXd9a31xDNJat5ix+WrKv3v9uuDiLFzrVYxqKziepgqUo+Zn rcNFJHGrfxf981o290jNsVYv96oWhiaPdJvj/v8Ay1Lb+VHD5cbbV3f99V8xzHpy jEbHdSb23yPt+f5f7tWPPZU2htzfx/Js30xoI/L8yBvmb5vL206C3by22Ltb+BqX MKXKT+CJZdO8YW18qtI00bRYVtu5q2v7Z8a6lYSNCrNZedLHd3cqJujj3fOqpXLX K3Ud1DdQSeXLbFWSRl3eV/wCvTrk6R4f0qK/tNXjQak/zTsqsjyP/Ht/hr6nJKkp QcJS0R5WPjtaOr8iS81DSPDthb3Vra28i2zRQ7j/AK0Bvv8A36b4hn1FNEb7PYXO l3kcisPLZHRlZ/nZa5n4l6HrOr+DkkvPLvI7WRbgSW/7jz2/vvWLYfE+aXWdJsr2 wt7K60+RUllD7l2umyvoqkZxTUtE/wCv61PJp1afMkn76/r+tD0LUdT1UadqaeF4 d82l+WhkuJP9eyfe2rUPl6jpuoQ6xp1tBNFrTrNd20s/71fk/hqHw7rtteafqXhw ajDeauRJI1zDFt3q38f/AHxXH3Ph7xX4b8QL4k0/Wm1iWyg3RxMm5VT+OqqKc+Vw X/A+QOdOjfnf4b+bO+sDqupanrMWnaotvZRR+Qluy/v0f7zPVrT5odSjtILM+bGr bbi6ki+8y/wV5bfX/j5r6xaaXTNJia5a6DF13SbvvI1emeGbCC48PqVuJ5oFlaYL CNiyhv4P++6ilVlU/d2sN+xl7yd/l/VyWwtNKEoupLW3ur9Z2kmKxbPIX/drHgF7 N4/Oi2WhWj2iR/bWlkXb5cv3P+B1WOlLb+JYNV0a5eDWLuLbd6b5+7zYEf77f7lb 2gw6rDqt7rMrKzzrta1b+LZ9zZXRSnPRdDlrYalBX5PvL9i5WQ2VzdRzXapvklhX 5Xi37KVrmGJtQ0+1LyGybzZII3/gf7lczBDqOpC+mudSh0GZZI55Ldkz5C/3/wDb 31sa3rcOhzw6Vp9k73t7PGIpwvyt5v8AG7Vca8rO8Tb6vF8vs9S9d6RFqSC21zyB Ywv5iwp/Gr/36h07Q9AtpbibTLqDa6J5qoy7FSma3aX8Xhu8la7uPtNtvPmyps3J XCQeEFsNOuL7xBqP2SBoPMRbfd80r/MiUp4mvD3VDT1ORYahKV5av0PRtNl0uPV7 jTdPuZGuf9fOqr8qL/c31n+J9Ve4v7fT9EkSS6G77REB/qol+826rXhA6LdaQJrW OWWNo1LXEkXzN/wKri6XDZWSNYh7WU3K/OqfeXf8y/8AA63/AHtWlv8AcRVpU4T5 FD7zkJfBuhSXc62uqyz3chaSV2b+L+5XLP4T1WS5SPasU8rb4om/5ar/AH69DvtB htPEFrrV5dCSzs2Zkhht9vlf3PuffrQ1I3tgLy7t1g1C3k2tbws+1o/7/wDwCsox lL419xksBSnscbp3w40tdKvJNXu7iC6t1cEq29F/29n8dZ9r8NNTniab7fasPNZz tf7y/wB+vRLm2tbQT6/c3flv9k8pk3fL/uf991hXKazpt/cJo014yXNtus7aWLZF G/8AvVq4QW6IlgqXocRqfw91XRmS+XyrlVbyv3P+3/ertNK8LQaPLb6zqV+qzW3z Rwp93d/tVa1zU7nRNGW0kE9zP8rTTSfddn/gV6NB1GLWLLytc0pI4fkWCSVNyStW EvZc1o7lRwsKc7blyFb9Lu3k07R9Pube4llaSeOVN0e77qVLpVh4gsngtWv7a5t1 RmiMrOkpapUmZspp1pLBLu+eRUT5VX/YqS8txbGXyYp2u5Imb7RF9/d/d/2K15Yx jdyZ3xfL7vKl8jMuLq8nkuorvFraW9wI42jG0M23mitSze11R0sr63k+1wwI8275 vmNFYexcteb8ytF9k+LtRmaz1C4XT9ZuHtY3Z4J4pG27v76LXOXUcwTNxIWHm7ld pG+//G9eyaL8EJYLm4vtf8U21npEbfu5VG1m/wB9Hrb1j4V+Dv7GW5ggu7iW5tlW 1SSTykml/vb6ylh6sVex5PLOoz541XULqCF7YmH7O06ybN33nT7lUNX125Lb5ZER pV81Y1+5XffFvwBpfg/TdMurDxDb62l0zIRG2GGz+GvMr5Msq7G3fw7flp04x+GR jJTj7sx6aoZJJNv7pf4Pn+7Wnaancw3cd3bztbXC/db7uzb/AB1z/k3FvIu2Ntsn 3mqYumxlk+WONf7laSpx+yTzHpXh/wCIPi2EW1rpMiGNZ3lubeNPmvn/AL8r17n4 dj8SeN9GsteudAuNJv8ATrhljjS6/wBYv8X3/kr5J0XWbzT5o7qzb7NN80e7/Zrf i+JXi+GwWxuNcu5bOBWX7IZPl+anyy2O2njJxkuaR9I+OfCd/rHhnTdI1PUH03Sm i/eQOv8Ay1T+5trzweFfBmheKfDdxFqOw3OqbQYxueWJPk3/AN9K8ofxnqctitoX dFgGEzN/qk/uLVS61rUBf/b0naC63fu5FHzLWMfa895I1xNTDz+Ft/h/mfWEup6T 4b8dX+pQyXt9FpcHkPaWc7z/ADyvvfcr/InyVr+Kl16+1m2h8Ma+tvcX1tugjSD9 0/yb/m/gryfw94OttL0Sz8TzeM76VNUjVJbS2k/etK/8DO9ep6XHY3txa2trqM1t ptlb+fse5Vfs7q/3N1Spf8u7+e5204xqQjU1uct8Srf4i6rptnoOnXmnXeoiJYLq 2t12u/8Ats9fP/jTRPEehajJJ4m02e2lf/loV+V/+BV9AW+oSxfEPX/LvLSXw3ey xOZ7W52XUcuzYm1P+W3z15Z8VbzxhY2mp6Pd+JhrmnW9zsmjkVd0R/gqYyi3p18z kx2FcI36+h5G0zLcuzLz/D81H2j915DQ+V83y7vvVTlkZPM3R/vNv9/7tRxltivN uVv9r5q9D2Wh5MuYvR3+yJmuA0atWjL4l1CTTV02S/aSzj2+XDu3K3/Aa5K5lmdZ HVvl/hpoLWyfcZpG/vN/6DWv1WEtzSnOcdmb3202zO0EhRR97Y22obq7nvjAZ5Jp NjYVs/drLldlhXZIvzLx81Syy+Ww8ll27f4f4qaoJalRqTj9o6mx1q8t7631GK5a 4nglVlZ23fdrtdV+L3iTW76wk1Y22Ld84jTayLXlJSXyfuttK7VaNvu/8Dqa1gkk lh3M21VrkqYam1qdNLGVYbSPoi08X/DPxHb2S6qdc0+K2gWFYo5/lu5m++716ZpV 5JJ4Uh8Ow2dtHFC2LYqvzMf9pq8F+Dng+PUZDqt6zfZbeRRHt+4zL/7JXtcAby1c bjCU2qyvXzmYV/Zy5IM9WjVlX3RfW0jjVXO92/vrVW8lj8tl27h/u/JRPO0bsrN/ D95qribA/uMn8NfP1JHp06ZQuLZJo13P8v3VbZ86Vas7GygjbczCZV+63z7Klglm 2bBD83+z9yoLho41WaPe7fxK38eyspG8Y82gmo6IblJkEhiZl/1bVzzaPfxTK7Wj SRx/wr/FsromYm2jkWRo08rdQlzdFvljlnZW/d7vvstTKpKJrGPZnOa34cmtLW5u 9D0e6TUrgq0nzbd1ReH9Bgt9Ljm1TQ76O5k3NNIv3mauzhubnbJ5a/vf4/8AcqeS 6uMb5n2fL/D/AH60li5ez5So05RkYVpbeHoUEUmk6hEw+9I38VcfbeDWn8VTtfGe PREibyXV/mWvRmvjL5LTF0XZ6/cqyt2GjkVn3Ky7vu/dqaOLlT5uU2vNQcO555N8 Nbfc02ma3dq3+sO75qo+IfBHiy+0a50ptTgu7WZeUz8y16pb3CrC06qv3dqtTzct 8ytDt/utXRHM60ZRkcf1d8vKpHjnw08H6/4Pe9e602bUo5NqlWeu50/V9OlvHF34 bvo5m+7H9k3ba7Fb2eTaplf5fvVJ9uuIgsgAY/xVnXxrxFSVSoveNKdHljytJnlO h6Hr+meKEuLbw0fsZkZkuJolXarf7NeirbokexrdMr83X5F/2ErSl1jDeXdps3/x b6q3Oqok3zLuLfLtd658RiHWaNKdKVPoVZLBbyNfNhZv71V49OYXEjQqqq33938N a8eowOzSW77dv8NQXV5tgVvKieJm3Nt/hrl5jeMZbBbx42lvk8v+6tW10+GVG2qj MvzfeqO3ntlj8xUfc3yO+6r0ZVk/d7Nzfe+SnEynEpTacrwbmXfj/wAdq/o9lbz+ ENQivVtdP/suKX/Sv4GVv43pHlBjyY0Cf3adY/ZheKLqCKW1mXy5IZG+Vv8AeSvR wFX2VWN/hOPEwlKk0V/sWt3d1o8Gn6hea3o0VsrTJEmxd6f6r56ni+H8Ml5p+rza ejQx+bJqNrK3zN/ciWq/i3T9ag0yE+Hlu479vklUP8qxp9xF/wDZKraJP8Vm8OWm o2lxB5v3UsbyLY237m9nr9Aw6tN8yZ4M6cJqM3Nf16DYdHTRNN1CfQdG1GKW43Mr KnzrF/drhIb74gWEJ1O5uU0rSEk8i5Jn/eIv8aIteh6D4n1CytpZfGF1INRR5YIb Nflg/wCAf36ox+B9Z8ZFL/VbzR7drWZ5pbSDEss6/fRG/gpTkqztu/kOrg5YeV07 J+rKGiaPo92ml6q2sO8Nx58jPI3/ACyRPkTZV2TVfEWmSQ+GNF0jUNMS+lVoJbtW RYIv73+xXaada6PrwHhq70eOCGGHzp5YgscW2N/uL/7PVmHxbaWviK9t2eG80a3h VBcofMZZf7lDpwjvK1yKFKfM7LX1/rU47w9Z6/f6gpjuTPflZVkvm+WJlR/uI1dp bXOofabKFYUtbryPN8pvm8xt+yqmuXWvWuif2b/ZMzGSLHnWv+t2/wCx/t7KueF9 b0zVbkSpqUpjs7XbLaqN0kf/AF3b+/RQjCE+RXN5QnyOpe5S8R6KNa8TyR3fh69u MpFDNfR3KxQSt99V2/f2JV51ieZPtccc7W1yqwW9vJub5f8AZqbw/dW+ozXD6fOh tBK11JIzf8tX/wDiNlYw0rSTq1lrZsC9qqyK01vJvdpH+67VtUh73OOnVl8E+m39 X/IuyatqWorM3hyD7bHb3u6Rb4+VuP8Azyrf028trmOSKS0LOx+aJv3qrXH/AA8n 8Qr/AG5dTW6mxju22rIu2Vtv9ytHwrqUd5qk+qyTxrYXGLe2jt12N5n8e6opVpyk m+v9aCcIzg0lov61LHgRrN/ClzbWkkjSCafdDv8Ali+f/VJ/sVyGs+O7241jSLHT JZtJiSby7p5E+WT/AHErT+JlrqGi6G1t4bji0+1J3XE0X+sb/barGoaNBqPgHT7G WKa9uLjyzFdRxIsiu/3t1TUlV5fZx0sbT5Iw9utbvr0/Q17nxfYC+lsIZnvDJDuj eL+Fv46xvCfiCK/1WbSLqOW81GWNlMzDao2fd/4BRqPh7T9M8Pwz6RbS215aRsQ0 bbmZvuJup/hW+n07w6LPxBpUFo3+qlllf95L/t7Kh+19rH2kv8jz94XSt8zW+y3l 74MVL+9tiyhlQyfMrMr/AMb1j3eu+MRFMJrO1lQwKvnQnaq70/hqtqxNr5GpLc3K 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 aFCPxM4e2njknWFIS0zJ8qx/NXTaXZa5d26vaWNy6f7v363vhzps+lPcxXunG2v9 Pfm5k+ZZt/8Adqp4i8fTaLNDqfiPSbm0tZGaOP7G+d2yu6hkkVCNSvJr5HPWxkpz lCil95a0HSb7S7uz1PVbg24Vm+UxJ96pfEmlPq9vNJp8lneS/aFZmEirKv8AfTy6 534kahqt94U0rUbvULe20zUI2kSF/vb/AL/zvXNfBTxKVudStptPlmuIVSdZlt2Z 9qfx16cKFGl/s3J7v4maw86lH6zz+/8A8E9b8UR6/Ho0Wpaf4ltrGO3jzn7KuyT5 fu7ax9L1y+bRZr/xFd22mmHb57T2u1m/3V/jSneGr7TvGkN7Gl3IslnOjIf7r/7V bWseHG1W8SK4vVdcPGqyxf7H8FfQxj7Wn7Slv6/8E8WUp4efs6n5L/I5XUb7w14h nbxGviOKB9DtZZFIRSrRf3HV/v1e0TUNb1PxRKsd/p0On3Gl212zWUW52Xf/ABf3 fkrzTxt4a8NeG9Du7eDV7RtSuml+0yzyb5Vf+6lS/DAwaPeaRd2N2zW17aILtbaT /Z27/wDYri9rUjNbeep6MIwlBvXyuker+LfAeiavKt1LK9qgxsa2m8glf4l3VzGg aXoltHeR+EUbbc7IEgWfzLSJl++z/wC2lcTZeH9a8R65eWOpXVzZ28xD2F5nfA8W /ZXo3wv+Hdj4X0W5js9cW4kjmZvtqt87J/HvrXD3ryk5QUPzOXEThQ0jUc5fgh3h yfXJrO5stdtNRtbS3ZfI1Ff9bP8A39tdFo+l2OiWt7JpllLELktPcy3HyYXZ9xqo 6z4n1ywjiew0g39g/G7y9uzan8VUfDXirVtc0i9t7zTLVTHMzMpb5Vg+/t21rGpT pS9nZmHsXOPtdPv/AEKD2Om+EHsrG0v7u20jU7n7RceVFuVvk/gb+BK6nSLlLLyr XRLdWs5btVQI27K/xytXFeKb681mdJvD1xFqMLWjQTQKv+j2S/8AxdYHg343+EdE W60LUvDv9jtBEotiknnfaJP4gzfw/jWccSnL3dEdbpOcOd6z6ps9CeDXNNudRe/1 t9Q0VJWu1lht/wB+zN96L5fk2Vr21q1hp/2/TbWKCykb7QbeaP8Aepu++9eNaZ8R /D8hhh0i41HVLt7xVi0+T5FKt9969r8VjXdP0JZ7aS3upo49rROdiP708PV5lKfY xqRneKel/l+WnzMjQ/EUF1FfS3Mah5ekk0X7uBP+mtW7fU7230eC5uNPtWvZJ/KU 27bllVvuuv8AcrNtdBszoyWU1vLpYlf/AE9bltzzp/s1baKHRvCV1YWF/CkVpA32 dZvkEO37iVry1OX35EU5Ql7q7mfqWop4D0i9Z7u1SS9mM+2SXcy/wutdHf6fY6hp n9pX00TxJZtIr/3d6/frG8Q6c/ifwFHPFpi3epBI5FRvkVnX+D560NUhjlv9Nm1a 5jtpDY7ZIN21Xb+7QpShzRSvHSwV17X3Gru+vmct4L1m4Ghz6X4ntgujRYFtdGN0 8xt/yo//AI5XQ6d4t0/UtNjvbGCWZHVlu/LX54NvyfPSaje3P/CLW2qR2kV5LZz7 /IO1tq0/RrO4i8J2U/h2ztbGSb95cQtF8jbv4qzhKfwQfQ1runrOdPr02Oc8R6PJ rNp/wkNjFJc3M8jDyP8AlqqbPkrntC8BeI7jNxqk1rZsybvJ3bmi/wBhq2NO8XaH oV7JaW8k93JcXu67aRvlVtmzevyVyHj7xzrFtrd83hp0W0k+W53Q/I3+2lc0q/Nt G7PPr4fDfHz2g/vJvEeh6v4eg+z3239580bKyMjLXPSXUM53xebGrIuxf/Z6o6h4 n1iaeH7e7XciwbYl3b/KSqrnUfLjnuZ/Nl+T+JPl/uVcY8x4NfkjN8nwm2jyGaQb 98YC7U27ivFFYLXlwbmQifyWf5iqvuop8pzcx2xtrKw8ZX50zxtAbeTypSsn7plU fe/4GldH4g0nwjZeGrKazuLsQsdkVxFK6eY0vz/M/wBz53rKv/BliPGtvY3Vpd2t x4izc217aToyKqpwrRP/AHe1Zfh/RfDeoa9cWHibVtTN9YTrDDp8Tv8AYJl/5ZM6 VrCPL7nKfb+zo8vOn/WxcXxX4l1Dw6kdzBoVvG4it7ePzV2N8+x3dK0vF9t4ck8N weE/Euo32n3qDz7SG0bYzNv/AOWTLVzxR4e8KappWoalY6USLGb93821vOf5HKf3 P4Kx/DHhS50y+ubbWtU8vXL2ZILFtnnf2dDs3uyN3PtVRnOM+Te/9f8ADEVY06kI tXTX9X07HC+I9J0e08OwprfiTxfcQWIdU8uNoofnZPvN/wADpdZh+GF74Pn1TSNE 8RRXkPlQRwJHK0E7fc3Ps+SupudVufA/iq+8MeKtNbW9K1RWlWUyq/nsn3fkb7nz Vpaz471vwr4f0RPEyLZW9w3lSfZ3LeTL95UGzqlYwpwlFdPkY4rCzp3lz86e2v6d +588SeAPEuq6tLHo+lXE4aR/KLfKxqeL4JfFG7vrm1m8PSQOZfKVpZkT/b+V6+hW 0yx8Vafb+JvBultp95PeOL6YT+W8p/vU/R/iJrNx8Q9S8EavDHDZWduqxzN80jMy /K3yVvTi6ejOWWGpSjGSnr26nyjd/DzxlbJLJe+F9VgWIMXcwNtTb95nq/8AFL4e aj4Fj0K9m1OwvY9YtfOge3kVmH99W9Rz1r6E+K8fi34e/DWDU9H+IF4trpk7G5W7 j8+eZ53+5v2fdr5yhsNe8Rabc6zDppmsfPZmZXiXLf7Ks3y0c1RP3kclSlCKvf8A r+uxyUk6xxR+TMjSRtVmBJJrqG2LOzzyKNq/3m+5WtB4A8X6paG7t9KDxvcRw5+0 RL8zfd/ir0W8/Z8+IOmpp8KwWF1c3zERJDdKvl/xfMz9a35LrQ5ozgjtvhp8KvE/ w9+IGha54jewFpcs9qYYj5haVk+VGX7ldb4m8G6Dq/xB0/XL6ygt1u3+x+VYzLA6 Mu/Y+3+46ffrp9F0vXNB8L6fplrqEV/d2b2v9onWXedrTf8AK3kuv3q5/VtR8L6r rt5K1kbi48M6jBbW9yxZVff87blrz60pPbT8j3MJg4T91/f1/r5lG2+HXwu8QaHc XTwpBJeXr7riaXyntZY3+aJE/wDQ68h/aP1PwZN4lh0zw74c0yyitQoW+tyF+1Kv b+5XtuoeE7vXPiFC97qdqPDtwkrTCK22sJZP9Yir/tfL89SrqXgPWLZvA994Ssr6 50q4lsrKGePcjhf+Wgb+A0oVG5++7WOmtgKfJy0VeW/ofHVuqXUwSCPdhtq7fus3 9xa+l/hjrPiHRvgvrmhHSr60uNGWWWaWSDcIP4021pXPhZJ/i/4auYvCmjReGLLT mMEETbfMkj/1m5Pb+H0rrNJtZ/hzaeI722tvO0e8upbm5WSXc1tM33U2/wAaU6zU nyttHLhoVYLnVtS7pX2O78AvcaJrOqaZqF1pcV0k158rhtu/a+/5Pnqj8ONS1HW9 CtNdvEtpfsagz6dbr+9tpV+Xduq7qF1Z+MNIgfQLRtTWSyU25kf7MY+6f+PUtloV h4C+Ewn10OJgdl3Nan99LIz9Xb+KnVhKc79Ed2Gl7OLpS3b/AK8yb4fa5ZXETaV4 btb6BLJpGka8if5mZ/738f8AuU3xLbXbWcBjsoLi/SRmLA7fmf79dLYWl1pOlQPb Ez28rrJNLK/7yPd/6FWvq91pej6Hca3NbCaGCPzT8vzMK7IUual78raHn42calX3 I316ngOpm8MhE5cv/AN+ysOaHbN5DuiK3zfe+Va6DVYfEl5qd9qLadbpM+6Vg0it tFczefErSoYruyi023aaS6jZLYwYTCdVRv4N1fAvCTqTlufT4aEuX3LGhDaRyQ7l mSNt3ytv+9/fq95a7w6Fmm3/ADLG/wA0lX9LuV8T+N002bwjP4ejgTN3bC8ilRT/ AHjs/wDZK6vR7LRT49TSdFVA9tb7nlkVnOPX5/4vetJZVOLtKXWxMsRZXXa/f8jL sPB+r6xayXNpDEpL7mhm/dOv+/WbbgCdrVbXzrlZfLaKP5l/4DXa/D/xZD4l1XxT pkY8z7Dci2kLJtWSNfvVBcXljPZwL8PxBHqc1+lvDBcwbY4tv3vm/wByvTqZJSdJ OD978/Q5Via0JuM1p37epyGqXM2lwx3usQw2UDTvFDub/WbPvpUuhfaPEEqvavb2 nmJ+6jnnVHZP79a3hW0vPH+k6/4T8QaRYtN4fuGhiuy25RI391KzdP8AhMnh6B7z 7VJLrAn328jXLmJSn+zU/wCr/ND2i2NP7SpU26c9J+Wq/ruSS6Rew3Zt7mDG9Pmk /wCWSp/v10Oj6RpNhpEep6tpV3qgk3bmt4vNWJV/jrcvbW60Pwrul0QX0/2jzLr/ AEzY8x2fNl657wB4r1qVI76C4jk0JEMBs5kCPHNv4RWX+70/uelb4fKKWFxHvrm/ T7+xnPFVK9K8Gvv3+41LPxHo0ehab4p0yztg9232eKAx+Qzs7/J871JB4m1bWb26 j1PTLa2h0qVGBjldlaX/AHqv+PPBGj+IIrafW5JbfTrNPO+yQfKu7/gNZMuhyG3l tvDWqXH2XT/9JmtZ/n3r/cVm6V7NTCVoe5H4f61sefCvh5q9ve/BfP8A4A1vEPiX XbKY30Vto9iWaOBAXaWX/eZPuVo6FoegaYzXVm39oaiy7t7fMsVYfiXxTdWPhS2s zbRrJPPGlwFPEqyv96ti30ZfCV0Ea/kkbVZ/LjRV4jdE6f7tRTowlac43a6s0lL3 bLS+yXkVrzQtSvYLrzPDqWl48TS2V9b3Xyq39xq19A8K6pa6fJJNrE8D3WnqssLN 8sVz/wA9al8N6bJareaXZeI764u2ka8uXkXcq7/4V31maDq0/wDbeuwX2pS3mnwl A95s2OrL95VT0rojhMPGfO46vzX6Ee3rVFKEJaLyf6lpp9Z0u3ke6jh1TUI4vs0V xGvlK7un3v7iVtWeoWcuhRXSwIJ9u2X+9HL/AB0y01fS73w7JemDzNOWOSQbk4k/ 4BXiMHj9NOJuZppwsjYFvGvyY/hX6Vy18R9Vl7z0exvhsHPGX01iepWkOlN4kv5r rR7yHUrjZ5syo8kTov3P9im+CfElyLeFL94oY76ecW3zfdVH2fOn8Fcr4D8URWdj q2sTfaZbq9v0kkgkbciNs+Zl965zUvGtvP49nsZdHW/s7IRSxLG+3eW/hbf2rKOO pc6UXdlPB1JX00/y9Tv1n8WRWlxbw6eby1hkaQG7l2zsu/5Nr/x1NFqvhTxnpE+j 3Gl3TpCHVmkifbu/i2tXn11408ceJvFz6XoFlZ6SukQus8VzNvDbvu79n367RrG8 8N+DrbVLB4L+9sI2vL2ylXbHMH/1pVuze9bUpXb5NvOxz13BKPO1zPt09XsX/E/h 3w9pFlFqCQ+ZbaVbPmEy7vKidPn2LWV8DNTtJdY8QqbdhPBHDJHO3ys0H3kXbXmH xF8Va14rvFFi/wBksL3alvBu6r/tVYudJ1nw9pE3iO2tpkvIiv2m8a5RmMf+7XAs Zav7SmrJHpTy9U8PyVp++/wO70CYy+OW8XeHtVtDo99dz21/BcfunSVfuIy13HhT xdb+I2uklubP7RDLJD9mWRV3qv8AFXgnj3xR4a0Pw/cWun3E08+q2y3IkeNlxM1f Plpq+uJrmptpi7Ht9yy7ZNuxm+T5a68POc/eo7dezOWOF54fv9O3c+mtS+CfhL+3 V1u58V3+pwXF80kVtJcJ5apu37d9aHjWbwjYa41tpFh/Zl/I8Qf7KN0D7f79fO2q fEHWrrQLLwxY6La213YLtNzE+xpG/vN81d14Z1mLRvCcGg+JLia21ifLzThfMLbv mX5lqq0qjhqkkaxwyjU+Nt+vQ9j8QeN7fQfB1pLZ29ncalFeeSsNwv8Ao6K/360/ B9vq+r/Dy7mjNvZavdMwto54tkSbPuIq/wDs9eXeOZG+J2s+F4/B8SWKSDbOZvl+ Zdm6vYdXsdasLhdNTxNB9httpt2urZ3nhl29Cy/eWs6ftXerutuxz1lRjFU07T3f V/15Gfrsvj+Tw1NFez+bH9kWV5LeLY+7+OJ0rT+Heh3Oi+AY7yKJv7bl+aaQI7q3 9z5a4lfjRqcOoR6XbWVjqrWm6G8Yh0891/iTd9yug8IfGW38TavLpEPhuaBY4Vmh QTr+9O/7v+zW1KphnKTTfM9O/wCJVXDY1Uo88Ycm+ll+ByXiTXdU+Dnjm/8AFF/D bX2h+IpkS7soJf3sMoT7yLW78MdK8M6hosuranpNvFHqbNd23nL5ssUW/enz1x/x 40zTbzWRquswXtjJeyqjWMciysh/57bvun/crM+KGtQ+DtO0TSNO1TVWuEj2vO77 EZNvzLtWslUkk3HePTUznRhLko2u5bv+tNDpI/glLr3jTxNr9vrkNhai+/4ljWoU svyfPvrjdY8F+PdK8Rnw1qWsalq13cubm1aNmdTAn8bvWJ4B+JGtaJfX8+mSPNAy 75reY/KxX+KvY/g98QNZ+I2pyXlvplodPsJFS6kuGzLCzfdK/wB+tsPKOKtTqUtf IjE4KvgL1MPXsvPQVdb8d6REmrahq9hNpfmmORdQ/wBfuK7VVX/ub62vDnxA0i51 zRofEV/Yyz6vFLLZwpFtWOVvvpvf/crc8Y+HdM1XUZtO1SGKW1uY/tEMDpuV5V+8 z1jyfDyDUCjXyW905liaKVYVRkVPubP7tdqy6V/3c9vn954n9rz5v30PuSX3HXaB erctqMOm6hbywxyK0TxSK/lN/d/+wrj/AIpnT9S1zSrbV9a+z2aXn2eZoJl83fs3 +V8v/odcnafDu+1vVPGN3p2r3Gn3lnK1vbG3fZFJPszvZfp8teV+BdF1CxudSg13 RXkktXZlYXCNub+L+KsJRxEaXv2a7ndHH0oSjKm3z9tF+J9EapoWkeBfCV34g0m/ urZplVlhabzNz/wV59d/EzXo7GcwzzxG6LHy93yxf/EVwmoeIHmmazbUmubFtssc Uit8tUL+6xJKTKhIZc7N67mrkjBOW33HPicxrKbs38y9Hqdy1oNm5pSNzMjfJTl1 LfCscjfdX5mrnpLm88r7OrKsSyZ3e392o5LrY/ltbRKjNtZT81dUfdPFqe8bMly1 xcyLLOkHy/vWX+KnxPOkCxu74+TYzfJurDkuGASWONWJb5nX5GWql1PctKXn3Yk+ ZFVqmpPlM+U6O1uraPJ8xtrcx/Nt+Wiubt3nlXzZGPzcuC2fmorPmK9nE//Z
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
Download single file editions of version ''<<version>>'' of TiddlyWiki:
|{{$:/editions/tw5.com/snippets/download-empty-button}}|Get started with an empty wiki |
|{{$:/snippets/download-wiki-button}}|Download a full copy of this site, including all the documentation |
For more advanced configurations, you can run [[TiddlyWiki on Node.js]].
Current tiddlers: <$list filter="[!is[system]sort[title]]" />
Here are the details of recent releases of TiddlyWiki5. See [[TiddlyWiki5 Versioning]] for details of how releases are named.
<$list filter="[tag[releasenote]!sort[created]]">
<div>
<h1><$link to={{!!title}}><$view field="title"/></$link></h1>
<div>''Release date: <$view field="released" format="date" template="DDth MMM YYYY at 0hh:0mm">TBA</$view>''</div>
<div>
<$transclude/>
</div>
</div>
</$list>
Tiddlers that have a `draft.of` field are treated as pending drafts of the tiddler specified in the field. Draft tiddlers should also have a `draft.title` field that specifies the title that will be given to the tiddler when it is saved. Several features work in concert to give the desired behaviour for draft tiddlers: * The ListWidget can optionally render draft tiddlers through a different template * The NavigatorWidget incorporates handlers for the following events: ** `tw-new-tiddler` for creating a new tiddler in draft mode ** `tw-edit-tiddler` for moving a tiddler into edit mode ** `tw-cancel-tiddler` for cancelling a tiddler out of edit mode ** `tw-save-tiddler` for saving a draft tiddler * Draft tiddlers are automatically excluded from search operations
! Introduction The dropzone widget creates an area into which the user can drag files and other objects. It also supports pasting via the clipboard, although browser support is currently limited. It sends a [[WidgetMessage: tw-import-tiddlers]] carrying a JSON representation of the tiddlers to be imported up through its parents. This message usually trapped by the NavigatorWidget which adds the tiddlers to the store and updates the story to display them. ! Content and Attributes The dropzone widget has no attributes, and displays any contained content within the dropzone. ! Display The dropzone widget creates an HTML `<div class="tw-dropzone">` to contain its content. During a drag operation the class `tw-dragover` is added. CSS is used to provide user feedback. ! Data types supported The following data transfer types are supported: * ''text/vnd.tiddler'' - a list of tiddlers in JSON format (this format is generated by the LinkWidget) * ''text/plain'' - plain text * ''text/uri-list'' - a list of URIs as a single tiddler
! Introduction The edit bitmap widget provides a user interface in the browser for editing bitmap tiddlers. It is currently a primitive proof-of-concept, supporting resizing and painting with a single color and line width. ! Content and Attributes The content of the `<$edit-bitmap>` widget is ignored. |!Attribute |!Description | |tiddler |The tiddler to edit (defaults to the [[WidgetVariable: currentTiddler]]) |
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 8flksrq6mZmz88yZixcfOHDwoLLy9u1btjx8WFuLopgvDR/y/6302BQwMVm16ubN J09WrWr7OZsdHv7LLxs23LhRUNDxINcZMEylmpvPnz95srp6Ts65c3v2XLjw8mVj I7ZtLj29sJBIHDHi+vWVKydOHDiQQnn3Ljf36wrHxMTH586dZ898fNp+LpGkph4+ vHz5iRMpKUSihYWnp7OzqmplZWDg5s0BAeHhHA7WBIXC3NzGRn398eNtbe3suttx t7RUVVVVVVXJlrGwruPrDRTl5RERUVE1NZMnu7lNnjx4MJ2ek/PuHYJgJ6kGD54y xcGByayvDw+PjKys/NLaTEkpLU1JKSpC0SVLhg83MqJQoqKyslCUyTQ1tbHR1AQA BCEQjIyGDdPWBsHk5OxsFNXRsbUdNIjBqKuLjX337mtIhUJpbY2LO3Pm3Ln+/bdt W7ly7dqAADs7D4/U1Nevw8KePXv6NDw8I6O2Viik0xkMOr0ndRhFRaLKyoyM168L C0UibAECBDMyKis1NceM+d//Zs8eMkRHh0BIT28rdT6/rCw9PTMzN7e2ViyWddMQ BMNkspmZl9f06Xp6NTX372/ffuHC8+fNzR8HjW07DeDxiosTE5OS3r2TpZaRUVOj qmpv7+8/ebKjo54egfD+fVnZP9dVdb9GZWd/TlaK6QsElZWZmVlZeXnYM0VFJSX3 7tnbOzgsX85mx8e/ehUXl5WFonS6UJifz+cPGjRu3O7dlpZDh2poEInl5S0tXQnL KxBUVmZkvHuXnY29JT8/Pb2yUll5+HB//0mT5HLuaa34tgwY4O197drDh97en3pK lsPuajApSa7BT8szMzMrC5NnXl5mZmZmUZFIdOTIgQOengsX2tu/eHH0aHIyn08k 4otN/156sVfm779///3PPzMy+HwIks1KURSGW1urqkCQTO5svt4ZBELfviYm/fqR SCDYt+/GjZcuBQdv3NjRk8XFffvS6QAAAF83pndFxYMHhw6dP5+ZKRAollEq5XJr a0GQQoGgPn2MjXV1IYjLTU9/966xUSIBgB+zwRAIjY0JCU+eFBVNm+bt/dNP9vY0 WkpKdHRrK4ViYfHTT3Z2dHpp6V9/vXpVVYUgn9vM2F1tkkg5OQUFkZElJRC0cOHI kUZGUmlycnn54MFOTjo6VVVPn96/z+G4ujo729hoakJQZiaXa2pqZ6eu3tyckpKU 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 EfH69adPjvQWFotOF4m4XGVlJ6cZM1avnjq1b1+Zu1wkamgoKEhKunfP1/f+/dDQ hgZsDtmdUovF9fVhYf7+AQF9+qxa5eGxbNmBAy4u8vNQXG59/YcPlZVCoWwJE0U7 knZ7yVdUPHrk53fkiEAwZ86CBZMn+/j8+uvs2Viq9fVv3167lp+fnh4Tg6KfTg0b Mr7l8pLsVpePe5juypbL/bysOqu97fP0qV+1/baz1LouZxKpe7Wisx51w4Zbt7A9 ZF+rh+zaKCArd/dbR8fl2rTpxg35UQiJhMm0sZk3b/Pm2bP79CEQEKSpKS8vPPz8 +TNn7t3Ly/sRb+HG6T6gk5Ojo709LggcHBwcnO8fsRhB1NR++snX9/ff295lhR+3 /u+Cx7TAwcHBwcHB+YHBTRkcHBwcnB+Mriwd4vx3wBeYcHBwcHBwcH5gcK8MDg4O Dg4Ozg8Mbsrg4ODg4ODg/MAQRSKR6Ote/4+Dg4ODg4OD87UgCoVZWWw2LggcHBwc HBycHxF8gQkHBwcHBwfnBwY3ZXBwcHBwcHB+YHBTBgenWxCJurpz5yYk5OQ8frxl i6EhHqjuy0IimZuvWuXvv2ePhYUsSMT3AYGgo+PjExSUnJySsnJl//7fU6hGHJz/ Nrgpg/PvrNgQk2lmtmTJgQOXL79/n5GRkcHnFxamphYXP3y4f/+iRQMG0Gj/tkvO KZRhw/bti4hobr5zZ9w4FutHLgsI/ljBLnFwcP5J8O4C518GCNLpgwbt2nXr1uXL P//MYISFrV7t5uboqKxsbu7iMn9+SIiOzuHDAQE//+zg0NWY5ThfFwhSURk6dNGi GzeCgiIikpK2b58wYdeuZ89iYkpKQkPPnt2yxczs+/LQ4ODgfE9ADMbEiZcuxcVV VNy/f+VKdnZ+fmZmdfWdOxs3btp07NiTJy0thYVv3755s3mzpSWDIZ/HUii6us7O hw9fv/78eX19YWFmJp+flxceHha2d6+rq4EBmSx7kkjs18/LKykpLy809Nq1gwf/ 97+0tJSUxMSWluzsiIjQ0B07nJw0NdvH3mUwRo16/Pj9+6ioK1dmzJg58+zZR4+i o/l87F2pqQEB69YZGmJOXghisSwt58+/di04OCZG9kx6+t9/37q1fPngwcrKbed4 EKSu7ui4fv3z53Fx6el8fmHh27epqadPr1nj7//yZUpKRw7krueHRNLTW7Dg4MGA gIyM1FQs/cxMHi8l5f79GzdWrBgyRFVVlp/uyv/r66tn8u+6PAkELa1Zs2Jjc3Ke Pdu1a8AAuZRBUEVl9uy//kpOzsvbudPMjEoFADLZwmLTpqCg1tbQ0BUrTE0/duqz WE5Ox45VVb17d+7c9Ol9+pDJpqaLF+/bt3x5XZ2v75Qp27ffuxcTU1HB5cKwWNzQ EB9/5crBg8eOsdljxixZMmgQjda9/MgBQTLZyGjGjIMH377NyMjM5PMLCiIjX736 9VdnZ11d+bJTd9OXPZ+bGxJy7tyGDfv3R0XFxyclyaR6/Libm76+LH0Sydx8/fqg ID6/sDApKTp60SJ1dQrF3v706ZoaTFOFhZmZ0dGzZqmrY3Wup+WVlYbB0NTU0tLU 1NRkML7M4pqSko3N0aMXLqxdq6Pz6NGaNePHHz/+8uXhwzNmTJni4nLwYEhIQYFA 0Ntr6gkEFRVHR2/vY8fi49++lbXK5ubY2OvXT51yc9PWlksCgjQ0Ro/esOHFi7i4 tDQ+v7AwMTE19eTJWbNMTalUPGQhDs73xv8NqCQSkwkAERGLFs2Zc+JEYaGd3fLl q1dzOEePjh69fn1kZL9+c+bMnTtkCI0GACDIYNja+vreuePr6+5eVXX58rRpEydO mmRtPW/euXMlJRMmHDr04MHKlcbGbedRRKK29tSpxsZxcfPnOzmNGKGh4eJy4kRT k6enn9/ly1Onami0N2cAgEBQVZ02bft2N7f6+jNnvLy0tCwsRowwM1ux4saNtDQe D0FAkMWys/Pzu3p1504np/z8EyfGjZswwd19zJhDh7Kz7ex27/7jj5MnnZxYLKwL IhA0NFxcLl78889lyzQ1X7zYutXBYfx4L6/9+2trx49fscLY+FNr4J/PDwAQCHQ6 i8XhxMUdObJmjaenpeXo0W5ujo67d8fHm5hs2XLmzIkTI0cqGhrdkf+30ldXy9s7 eX4OsfjDh2fPHj/+8MHAYOpUDw99fcXUGAw7O0/PkSMhKDb23r2oKD7fyGjBAg8P Gu3u3VOnwsIqKwFAVXXs2PXrz55NSUlIiI7Ozb1718fH3BxBKBQ9PRWVng/GJJKe 3pIlU6bweH5+8+e7u9varlhx/z4EzZt37NiNG56eOjq9G+hJJB0dDw8bm9zcNWuc ne3t+/Z1dT11qqlp8uRduw4edHBgMAAAAGA4J+fsWXd3Ot3YePjw0aNv3KivF4kS Ezdu1NIyNrayotONja2sRo9+8KC+HkF6211QKEZGCxeGh8fGhoW9fr1qlZFR730l BIKKirGxlRWTWV0dEhIZWVTE4SAIAKAoDLe25ufHxAQHP31aWtqb269IpIEDlyw5 dy44eOtWY+O3b319ly4dOnTsWHf38eP37g0Pb21VV2exMH0RCJqabm4BAefOLV2q phYUtHWrnZ2z8+LFR440Nzs7e3vLzHccHJzvh/8zZWC4vDwxMTn53bucnOTkhITa Wi73/fuoqMzMrKzU1MTEigo6vV8/LS0KBYL69Bk1ytvby4tCefZs9eqDBx89iosr KqqqKihITX38eM8ef//sbAOD6dMnTjQyatvoudwnT86effIkJ0cgQBCxuKIiPPz4 8SdPeDwnp/nzHRxk88Y2GYQAoKLi9u1Dh3x9IyPLylpbRSIer6wsNTUqKja2rk4q ZTKtrT09Z8xgMpOS9uw5fPjx48TE4uKysqSkhw/9/Xftio2l03/6acECa2smEwAg SE3N0XHevPHjYTg0dOvWkyfDwzMzS0vz858+PXv2xIlnz3i8Twrss/kBAKEwP//8 +WPHAgLu3UtIyM8vKqqsLC9PTw8NvXLFzy8tjUYbMcLJSU9PPgx0Xf7fUl9dKS+K 9k6en0csLi0NDb16taBAV3f+fHd3fX1MCiDIYg0ZsnSpkxOKhoXduZOaymYrK5uZ OTrS6dnZoaHFxTCsrj5x4oEDN2/OmcPjnT69apWX18yZFy82NdnZDR6sokIk9m5+ LRKFhvr6nj374EFWVllZTk5UVEDAjh0PH7LZdnZz544apaPTkXHeVRCEzX769Ny5 J0+ysvh8BBEIiosjIm7fLiigUq2thwzR0GjvSfvnIRJ1dSdM+Pnn589jYlJS+PzC wtjYpKRz59at8/S0tOzbl0aj07W1x49fvnz9ek9PPT0iUSptaMjICA+vqTEw2LRp 795Vqzw8TE2VlalUMvnL+D+oVFPT1auXLx80qKTkzJlt27Zte/QoLS0vr7y8rCwt LSLi5s29e69dy8sTCGT+xdmzx4yB4dDQ7dvPnImIeP++pCQ39+HDEyf8/YOC+Hx8 2MDB+d74P9MBQcRigQCGURRFJRKBQCwWi3k8GEYQBJFIRCIYBgASiU4nk8lkPT1r awMDJSV19VmzIiLevZM5sfn8wsL09JKSEyeGDqXTVVS0tVVVFYdGGK6ry8qqrRWJ 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 15A/Ds6/gR50oijK4SQnb98+b97mzVeuIIi7+5UrT58GB+fkhIffvn358sKFxsZs dn5+Q0NbHwsMl5UFBISEqKr+8svDh0FByckXL86Ywedfv75167Jljx/X1vbMcYyi bHZCwpYty5b5+cXHW1hs3RoZGRERFBQdvW+fpWVqqq/vunUbNkRFtbRgM0GptK7u 5cuVK318rl6tr3dzO3EiOTkq6t49X189vejoa9cKC8ViFO3pPgoUbWqKjDxyxMfn 8WNV1d9/j4iIj6+pSUp69uzKleHD09JOn05NFYm+pYu6p/rqKt2Xp0iUn3/mzL59 gYFc7qJFd+7U1GRmhoY+eTJ9en393bvZ2Z3tRUDRxsaEhHv3Xr0SCACgqiokJCgo K0tmyMjqWGDg1aulpa6uu3d7eVlZUSgNDSEhR4+uWGFhYWs7erSxsZvbunWLFs2c OXnyrFmvXnG5Pc0PDFdUXL8eGqqsvGvXvXvBwSkpV67Mno0gt29v27Z06YMH8j1C PS1vd0GQysoXL/z9/fzy8mxtL1+OiIiNbWzMzk5KCg/38JBvqv9W+elqrnm82tra 2r59XV2PHw8MfP48MnLz5gkTduy4devq1a1bKZQHDxYt2rz5+fOeLy3BcH7+1atr 1ri5+fsXFjo47Np19Wp6enT08+fx8cePT5umpdXczOFg5ZZKa2ufP/f2Xrfu0SNV 1R07Hj+urk5Pf/ny0aPJk2tqnj+vrMT3yuDgfG+AgwfTaEZGX/MV2L0y8fEvX3p4 3Lzp6urpeeZMWdn32B1QKObmR46EhV2/bmNz9KiLy+TJwcEyAwjne5Ankair6+n5 6lV4+LJlb97MnDlt2p492dkfz9WJRB2defNOnbpxw89PSyssbMeOw4dv3nz27N27 mhqJRFlZS0tVVSCoqams5PN7f0AZ58tCJg8atHbt0aMeHq9f79x58GB7/eLg4OC0 5T952y8IMhg2NjNneni4upqZqaszmXS6qqqV1fTp3t5eXioq6ek3byYnt7biRsz3 IU8CgUJRUVFXNzKaOnXDhlWrhgwpK3vw4MaNgoKOBzmJpKoqMHDjxjlz5s599oxK XbDAz++vvyor8/LS0xsaYmMvXdq7d9gwJhO/6ux7BEWlUoGAz+fzpVK8BeLg4HSF /+i2MQhSURk82NPz4sXDh/fvV1cnkQBAJKqoiI8/c2bDhj177t2rrcXn69+HPMlk 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 WVmpqYmJFRV0er9+WloUCgT16TNqlLe3lxeF8uzZ6tUHDz56FBdXVFRVVVCQmvr4 8Z49/v7Z2QYG06dPnGhk1LbRcLlPnpw9++RJTo5AgCBicUVFePjx40+e8HhOTvPn OzjIo8QoZBACgIqK27cPHfL1jYwsK2ttFYl4vLKy1NSoqNjYujqplMm0tvb0nDGD yUxK2rPn8OHHjxMTi4vLypKSHj7099+1KzaWTv/ppwULrK2ZTACAIDU1R8d588aP h+HQ0K1bT54MD8/MLC3Nz3/69OzZEyeePePxPimwz+YHAITC/Pzz548dCwi4dy8h IT+/qKiysrw8PT009MoVP7+0NBptxAgnJz09+TDQdfl/S311pbwo2jt5fh6xuLQ0 NPTq1YICXd35893d9fUxKYAgizVkyNKlTk4oGhZ2505qKputrGxm5uhIp2dnh4YW F8OwuvrEiQcO3Lw5Zw6Pd/r0qlVeXjNnXrzY1GRnN3iwigqR2Lv5qUgUGurre/bs gwdZWWVlOTlRUQEBO3Y8fMhm29nNnTtqlI5Ob2JeIwib/fTpuXNPnmRl8fkIIhAU F0dE3L5dUEClWlsPGaKh8WPsNaHThw9ftmzBAn395ORLl65dKy7u7GpDHi8s7Nix M2fu3k1L+/AhNTUk5Nq1c+dyctqWt3vt/eu3F6m0oSEjIzy8psbAYNOmvXtXrfLw MDVVVqZSyeQv4/+gUk1NV69evnzQoJKSM2e2bdu27dGjtLS8vPLysrK0tIiImzf3 7r12LS9PIJD5R2fPHjMGhkNDt28/cyYi4v37kpLc3IcPT5zw9w8K4vPxYQ/n3wdR 1m2KxQIBDKMoioKgQCAWi8U8HgwjCIJIJCIRDAMAiUSnk8lksp6etbWBgZKSuvrI kRER797NmtVRws3NJSWqqopDIwzX1WVl1dYqXjYPwzU1+fn19RA0caKJiZYWiQQA NTWKT0gkXG5GRkpKTU3HsxoCQVXV0LBfPxqtoSEhIS8PmxFhoCiPV1Dw/n1DA5U6 dqyBgZoagfD2LYtlZqalBYJVVaGhRUUCgTwtgaCiIiWluloiMTfvTGCfyw8AAAAE KSs7OCxdunu3v7+394QJQ4di99/Kqa8vLqZS5YZb1+UPgmz219aX4lDzufKSSNra vZFnV5BIqqqePAkMzMs7cMDbe8oUE5Nz586eraiwsfHwGDdOKn3zZv781FQOh0jU 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 srk5Nvb69VOn3Ny0teWSgCANjdGjN2x48SIuLi2Nzy8sTExMTT15ctYsU1Mq9Ut4 87raHruv356UFwfnRweSNRgmEwAiIhYtmjPnxInCQju75ctXr+Zwjh4dPXr9+sjI fv3mzJk7d8gQGg27EM3W1tf3zh1fX3f3qqrLl6dNmzhx0iRr63nzzp0rKZkw4dCh Bw9WrjQ2bjuPIhK1tadONTaOi5s/38lpxAgNDReXEyeamjw9/fwuX546VUOjozB2 BIKq6rRp27e7udXXnznj5aWlZWExYoSZ2YoVN26kpfF4CAKCLJadnZ/f1as7dzo5 5eefODFu3IQJ7u5jxhw6lJ1tZ7d79x9/nDzp5MRiYV0QgaCh4eJy8eKffy5bpqn5 4sXWrQ4O48d7ee3fX1s7fvyKFcbGn2rin88PABAIdDqLxeHExR05smaNp6el5ejR bm6Ojrt3x8ebmGzZcubMiRMjRyoaGt2R/7fSV1fL2zt5fg6x+MOHZ88eP/7wwcBg 6lQPD319xdQYDDs7T8+RIyEoNvbevagoPt/IaMECDw8a7e7dU6fCwiorAUBVdezY 9evPnk1JSUiIjs7NvXvXx8fcHEEoFD09FZWe73QhkfT0liyZMoXH8/ObP9/d3dZ2 xYr79yFo3rxjx27c8PTU0endLhoSSUfHw8PGJjd3zRpnZ3v7vn1dXU+damqaPHnX roMHHRyw2FYwnJNz9qy7O51ubDx8+OjRN27U14tEiYkbN2ppGRtbWdHpxsZWVqNH P3hQX9/7m5IoFCOjhQvDw2Njw8Jev161qmsxdMhkA4Np03bssLevq7twISAgI4PD UaxhKirGxlZWTGZ1dUhIZGRREYeDIFhM9tbW/PyYmODgp09LS+U+nJ7IcuDAJUvO nQsO3rrV2PjtW1/fpUuHDh071t19/Pi9e8PDW1vV1WXBDQkETU03t4CAc+eWLlVT CwrautXOztl58eIjR5qbnZ29vWXme0/pXnvsmX67U14cnH8D/2fKwHB5eWJicvK7 dzk5yckJCbW1XO7791FRmZlZWampiYkVFXR6v35aWhQKBPXpM2qUt7eXF4Xy7Nnq 1QcPPnoUF1dUVFVVUJCa+vjxnj3+/tnZBgbTp0+caGTUttFzuU+enD375ElOjkCA IGJxRUV4+PHjT57weE5O8+c7OHw8rwAAAIAgAKiouH370CFf38jIsrLWVpGIxysr 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 Gu3fdoKJQhk2bN++iIjm5jt3xo1jsb63/BGJ+vqbNwcHJyWlpKxda2TU267uW5YX C4WBg/MjA4LKyiNHHj78889DhqSl7dw5fbq+vo2No+PAgbt3p6Z2dPsTgnA4mZkv XwYFPX9eXCwUtj9TyOG8ebNpU9++xsbW1v37//xzevo/c3kC3jxx/nXNlU4fNGjX rlu3Ll/++WcGIyxs9Wo3N0dHZWVzcxeX+fNDQnR0Dh8OCPj5ZwcHOh2X17eCwRgy ZOHCtWv7909L8/O7f7+k5PsNcwhBKipDhy5adONGUFBERFLS9u0TJuza9exZTExJ SWjo2bNbtpiZ/dgeGpz/IkSisnK/frq6BEJ19evXSUklJfX1bDaH09oqEHR8/aRU Wl8fHHzs2P79hw8nJrLZ3++5XojBmDjx0qW4uIqK+/evXMnOzs/PzKyuvnNn48ZN m44de/KkpaWw8O3bN282b7a0ZDDk81gKRVfX2fnw4evXnz+vr8fcSnl54eFhYXv3 uroaGMhnXNgVeUlJeXmhodeuHTz4v/+lpaWkJCa2tGRnR0SEhu7Y4eTUkeOKwRg1 6vHj9++joq5cmTFj5syzZx89io6WubBSUwMC1q0zNMScpBDEYllazp9/7VpwcEyM 7Jn09L//vnVr+fLBgz+OdAJB6uqOjuvXP38eF5eezucXFr59m5p6+vSaNf7+L1+m pHTkgO16fkgkPb0FCw4eDAjIyEhNxdLPzOTxUlLu379xY8WKIUNk8X8AoLvy//r6 6pn8uy5PAkFLa9as2NicnGfPdu0aMEAuZRBUUZk9+6+/kpPz8nbuNDOjUgGATLaw 2LQpKKi1NTR0xQpT04+d4iyWk9OxY1VV796dOzd9ep8+ZLKp6eLF+/YtX15X5+s7 Zcr27ffuxcRUVHC5MCwWNzTEx1+5cvDgsWNs9pgxS5YMGkSjdS8/ckCQTDYymjHj 4MG3bzMyMjP5/IKCyMhXr3791dlZV1e+7NTd9GXP5+aGhJw7t2HD/v1RUfHxSUky qR4/7uamry9Ln0QyN1+/PiiIzy8sTEqKjl60SF2dQrG3P326pkbu8o2OnjVLdhts T8srKw2DoamppaWpqanJYHR1cQ2C+vadNGnt2ilTICgo6OLF4OCP75vpav3sfnnl OVdRcXT09j52LD7+7VtZq2xujo29fv3UKTc3bW2ZJJSUbGyOHr1wYe1aHZ1Hj9as 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 WHh64nD/lA/cxJ/X9shb/FeqvrhvX0uJ57+h0x8/zs7OyHj8WEnJ3t7RUVFx4U8T FTUywuO3b4fBCITU1LKy589ffgkhCqWi8umnRUUEQmHh3bsHD75uzy8A4HMog0Yr K7/7Lov15AmBQCQ2NPT0DA1RKB0dDQ1paQkJt269vDMOTycEk5Y2MXFxMTdnMPLz T5yIiSkubm7u6mptvXUrKioyMidnaurlT4iJ6eri8R9/LCZWUxMYGByckXHvXmdn d3dNza1bkZGnTxMIwsIffbRvn66umNjKBndiIjPzxx8zM1taaDQWi06nUIqKLl7M zJycNDXdu9fYeG6XmOlpMvmXX8LDY2NTU6uryeQnT3p7e3oaG/Pz4+IiIhoahIS2 bTM1lZefa8a8xp/b49ns8XEyubSUSpWSMjFRVRUWhkKRSBzu4MGQkHPnfHzU1FAo CERERElpxw4MZmiorIxEGh0VEVlK/GEwCIRC+eOP8+dDQ0tLu7vHxmZmJie7u+vr y8oIhMFBNpvXfFhuS8u3fysvfxcBDEZPz717tbUPH7a01NZWVw8MTEw0N5eVNTU9 elRff+8ehSIsrKCAxaJQMNg77+zY4eXl5oZCZWcfOhQUdPt2VdWTJ3197e319RkZ gYGRkSSSkpKDg5WVisrLX2Lc5jNv5eUtnjCYlJSJiaurhQWDkZ8fEBAdXVTU1PT0 KZmclfXjj1FR2dmTk//cv/x7/Hltj7zEfyXri7v2tbR4/js6/enT/Pz4+PZ2Obm9 e3ftUlTkRAEKFRfX09u/39SUzS4svH69vn7xQAYAuMfXUIZGa29PSrp1q7vb2Dgi Iiurru7atfDwH344cgSPt7JSVBQS4v/+h4AAFquhgcVCoX19Dx92ds7tD8vZIba7 u6amr2/hImQ4XFJSWVlBQUhoeJhEamsbH5+/rmWzJyfb25ubh4cFBRUUlJSkpF51 3bhcGIzBwUePXl5OzGBQqWTy0BAMhsWqqWGxc7d3JSSMjb/4IiyMQKiurqubuwnc 0VFefu3a1q0olJCQmNjc3qK8x5/74xkMKrWq6uHD6WkczshIQUFMTEHh/fe9vJyd d+/29LS1lZcXF5eTMzBQU2My29oqKykUJnNp8Z+dnZh48KCujkql099EPiy3pebb v5WXPywWnU6jMRhsNps9O0uj0el0+uQkg8FisVizszMzDAYEIiAgLIxEIpHy8rq6 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 AAAASUVORK5CYII=
! Introduction The edit text widget provides a user interface in the browser for editing text tiddler fields. The editing element is dynamically bound to the underlying tiddler value: changes to the tiddler are instantly reflected, and any edits are instantly propogated. By default, the edit text widget generates a `<textarea>` as the HTML editing element when the `text` field is edited, and a `<input type="text">` element otherwise. This behaviour can be overridden with the `tag` and `type` attributes. ! Content and Attributes The content of the `<$edit-text>` widget is ignored. |!Attribute |!Description | |tiddler |The tiddler to edit (defaults to the [[WidgetVariable: currentTiddler]]) | |field |The field to edit (defaults to `text`). Takes precedence over the `index` attribute | |index |The index to edit | |default |The default text to be provided when the target tiddler doesn't exist | |class |A CSS class to be assigned to the generated HTML editing element | |placeholder |Placeholder text to be displayed when the edit field is empty | |focusPopup |Title of a state tiddler for a popup that is displayed when the editing element has focus | |tag |Overrides the generated HTML editing element tag | |type |Overrides the generated HTML editing element `type` attribute |
! Introduction The edit widget provides a general purpose interface for editing a tiddler. It dynamically chooses the appropriate widget depending on the type of the tiddler (currently either the EditTextWidget or the EditBitmapWidget). ! Content and Attributes The content of the `<$edit>` widget is ignored. |!Attribute |!Description | |tiddler |The tiddler to edit (defaults to the [[WidgetVariable: currentTiddler]]) | |field |The field to edit (defaults to `text`). Takes precedence over the `index` attribute | |index |The index to edit | |class |A CSS class to be added the generated editing widget |
R0lGODlhDwAPAKIAAP///729vZyc/zExMQAAAAAAAAAAAAAAACH/C05FVFNDQVBF Mi4wAwEAAAAh+QQhDAABACwAAAAADwAPAAAITQADCBRIoGDBgQgDFBTAkOFBhAQa SnQ4MOLEiQQIXsSosOFChxYFfBQwYEDDkh5Dbky5EqPKlhlVGpSYsWNKmRVvekw4 EmTCigZrDgwIACH5BCEMAAEALAAAAAAPAA8AAAhWAAMIFEigYMGBCAMUFMCQ4UGE BBpKdDgw4sSJBAg6tChgYUeFDgEAiEhApEWPBAYMIKnyJEePHV9yvCgRJs2GGWca rKkRp82MPWO+TGgzZsKKBoEODAgAIfkEIQwAAQAsAAAAAA8ADwAACFwAAwgUSKBg wYEIAxQUwJDhQYQEGkp0ODCigIUOLRIgeBEAgIgEPIJU2NHjR5MfL4IEMGDAyZYp MYaMKTJjQ4wqb1qcyHPjTpU/N5LUGbQi0ZsJcWZMWNGg0IEBAQAh+QQhDAABACwA AAAADwAPAAAIXgADCBRIoGDBgQgDFBTAkOFBhAQELHQYkcDAigAAYNQokSCBjBk/ gjxYEKRJkwZFDhgAcmXIhSJDopQYUWJImxxpNpyo06HChjRr+vy5k2dHgkWFWoQo lGLCiykTBgQAIfkEIQwAAQAsAAAAAA8ADwAACFwAAwgUSKBgwYEIAxQUwJDhQYQE Gkp0ODCigIUOLRIgeBEAgIgEPIJU2NHjR5MfL4IEMGDAyZYpMYaMKTJjQ4wqb1qc yHPjTpU/N5LUGbQi0ZsJcWZMWNGg0IEBAQAh+QQhDAABACwAAAAADwAPAAAIXgAD CBRIoGDBgQgDFBTAkOFBhAQELHQYkcDAigAAYNQokSCBjBk/gjxYEKRJkwZFDhgA cmXIhSJDopQYUWJImxxpNpyo06HChjRr+vy5k2dHgkWFWoQolGLCiykTBgQAIfkE IQwAAQAsAAAAAA8ADwAACFwAAwgUSKBgwYEIAxQUwJDhQYQEGkp0ODCigIUOLRIg eBEAgIgEPIJU2NHjR5MfL4IEMGDAyZYpMYaMKTJjQ4wqb1qcyHPjTpU/N5LUGbQi 0ZsJcWZMWNGg0IEBAQAh+QQhDAABACwAAAAADwAPAAAIXgADCBRIoGDBgQgDFBTA kOFBhAQELHQYkcDAigAAYNQokSCBjBk/gjxYEKRJkwZFDhgAcmXIhSJDopQYUWJI mxxpNpyo06HChjRr+vy5k2dHgkWFWoQolGLCiykTBgQAIfkEIQwAAQAsAAAAAA8A DwAACFwAAwgUSKBgwYEIAxQUwJDhQYQEGkp0ODCigIUOLRIgeBEAgIgEPIJU2NHj R5MfL4IEMGDAyZYpMYaMKTJjQ4wqb1qcyHPjTpU/N5LUGbQi0ZsJcWZMWNGg0IEB AQAh+QQhDAABACwAAAAADwAPAAAIVgADCBRIoGDBgQgDFBTAkOFBhAQaSnQ4MOLE iQQIOrQoYGFHhQ4BAIhIQKRFjwQGDCCp8iRHjx1fcrwoESbNhhlnGqypEafNjD1j vkxoM2bCigaBDgwIACH5BCEMAAEALAAAAAAPAA8AAAhNAAMIFEigYMGBCAMUFMCQ 4UGEBBpKdDgw4sSJBAhexKiw4UKHFgV8FDBgQMOSHkNuTLkSo8qWGVUalJixY0qZ FW96TDgSZMKKBmsODAgAOw==
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
TiddlyWiki5 allows the entire content of a TiddlyWiki HTML file to be encrypted with the Stanford JavaScript Crypto Library. Opening an encrypted TiddlyWiki in the browser prompts for a password before decrypting and displaying the content. For instructions on how to use TiddlyWiki5's encryption features, see [[Saving with Encryption]]. The EncryptionMechanism is implemented with the following elements: * A PasswordVault within the BootMechanism that holds the current encryption password * The ability of the BootMechanism to read a block of encrypted tiddlers from the TiddlyWiki file, to prompt the user for a password, and to decrypt the tiddlers * Handlers for the messages [[WidgetMessage: tw-set-password]] and [[WidgetMessage: tw-clear-password]] that handle the user interface for password changes * The EncryptWidget within the main file template that encrypts a filtered list of tiddlers with the currently held password * The [[$:/isEncrypted]] tiddler that contains "yes" or "no" according to whether there is a password in the password vault ** The availability of this tiddler allows the RevealWidget to be used to selectively display user interface elements according to whether encryption is in force * The [[$:/snippets/encryptionstatus]] snippet displays the current encryption status
! Introduction The encrypt widget renders a filtered list of tiddlers to an encrypted block with the password currently held in the PasswordVault. The encrypted block can subsequently be decrypted by the TiddlyWiki5 BootMechanism. See the EncryptionMechanism for more details. ! Content and Attributes The content of the `<$encrypt>` widget is ignored. |!Attribute |!Description | |filter |Filter defining the tiddlers to be included in the encrypted block. If not specified then all non-system tiddlers are used |
Examples of TiddlyWiki5 being used in the wild: |!Site |!Description | |http://freedombits.org |A manifesto for the preservation of free speech through the exchange of randomized data |
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJPSURBVDjL pZPLS5RhFMYfv9QJlelTQZwRb2OKlKuINuHGLlBEBEOLxAu46oL0F0QQFdWizUCr WnjBaDHgThCMoiKkhUONTqmjmDp2GZ0UnWbmfc/ztrC+GbM2dXbv4ZzfeQ7vefKM MfifyP89IbevNNCYdkN2kawkCZKfSPZTOGTf6Y/m1uflKlC3LvsNTWArr9BT2LAf +W73dn5jHclIBFZyfYWU3or7T4K7AJmbl/yG7EtX1BQXNTVCYgtgbAEAYHlqYHlr sTEVQWr63RZFuqsfDAcdQPrGRR/JF5nKGm9xUxMyr0YBAEXXHgIANq/3ADQobD2J 9fAkNiMTMSFb9z8ambMAQER3JC1XttkYGGZXoyZEGyTHRuBuPgBTUu7VSnUAgAUA WutOV2MjZGkehgYUA6O5A0AlkAyRnotiX3MLlFKduYCqAtuGXpyH0XQmOj+TIURt 51OzURTYZdBKV2UBSsOIcRp/TVTT4ewK6idECAihtUKOArWcjq/B8tQ6UkUR31+O YXP4sTOdisivrkMyHodWejlXwcC38Fvs8dY5xaIId89VlJy7ACpCNCFCuOp8+BJ6 A631gANQSg1mVmOxxGQYRW2nHMha4B5WA3chsv22T5/B13AIicWZmNZ6cMchTXUe 81Okzz54pLi0uQWp+TmkZqMwxsBV74Or3od4OISPr0e3SHa3PX0f3HXKofNH/UIG 9pZ5PeUth+CyS2EMkEqs4fPEOBJLsyske48/+xD8oxcAYPzs4QaS7RR2kbLTTOTQ ieczfzfTv8QPldGvTGoF6/8AAAAASUVORK5CYII=
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
!25 Apr 2007
* A Strange Wild Song
** Lewis Carroll
He thought he saw an Elephant
That practiced on a fife:
He looked again, and found it was
A letter from his wife.
"At length I realize," he said,
"The bitterness of life!"
He thought he saw a Buffalo
Upon the chimney-piece:
He looked again, and found it was
His Sister's Husband's Niece.
"Unless you leave this house," he said,
"I'll send for the police!"
he thought he saw a Rattlesnake
That questioned him in Greek:
He looked again, and found it was
The Middle of Next Week.
"The one thing I regret," he said,
"Is that it cannot speak!"
He thought he saw a Banker's Clerk
Descending from the bus:
He looked again, and found it wasA Hippopotamus.
"If this should stay to dine," he said,
"There won't be much for us!"
He thought he saw a Kangaroo
That worked a Coffee-mill:
He looked again, and found it was
A ~Vegetable-Pill.
"Were I to swallow this," he said,
"I should be very ill!"
He thought he saw a ~Coach-and-Four
That stood beside his bed:
He looked again, and found it was
A Bear without a Head.
"Poor thing," he said, "poor silly thing!
It's waiting to be fed!"
!24 Oct 2006
*The Shipfitter's Wife
**Dorianne Laux
I loved him most
when he came home from work,
his fingers still curled from fitting pipe,
his denim shirt ringed with sweat
and smelling of salt, the drying weeds
of the ocean. I would go to him where he sat
on the edge of the bed, his forehead
anointed with grease, his cracked hands
jammed between his thighs, and unlace
the steel-toed boots, stroke his ankles,
his calves, the pads and bones of his feet.
Then I'd open his clothes and take
the whole day inside me-the ship's
gray sides, the miles of copper pipe,
the voice of the first man clanging
off the hull's silver ribs, spark of lead
kissing metal, the clamp, the winch,
the white fire of the torch, the whistle
and the long drive home.
!12 Jul 2006
* Unknown
Yesterday I had a scare,
I ran some code that wasn't there,
It wasn't there again today;
Oh, how I wish that it would stay.
!29 Jun 2006
* Never seek to tell thy love
** William Blake.
Never seek to tell thy love,
Love that never told can be;
For the gentle wind does move
Silently, invisibly
I told my love, I told my love,
I told her all my heart;
Trembling, cold, in ghastly fears,
Ah! she doth depart.
Soon as she was gone from me,
A traveler came by,
Silently, invisibly;
He took her with a sigh .
!18 May 2006
* i like my body when it is with your
** ee cummings
i like my body when it is with your
body. It is so quite a new thing.
Muscles better and nerves more.
i like your body. i like what it does,
i like its hows. i like to feel the spine
of your body and its bones, and the trembling
-firm-smoothness and which i will
again and again and again
kiss, i like kissing this and that of you,
i like slowly stroking the, shocking fuzz
of your electric fur, and what-is-it comes
over parting flesh . . . . And eyes big Love-crumbs,
and possibly i like the thrill
of under me you quite so new
!04 May 2006
* The Mystery
** From Gin by David St. John
By the river, in one of the cabins
shuttered with planks, its lock
Twisted; a bunch of magazines flipped open,
A body. A blanket stuffed with leaves
Or lengths of rope, an empty gin bottle.
Put down the newspaper. Look out
Beyond the bluffs, a coal barge is passing,
Its deck nearly
Level with the water, where it comes back riding
High. You start talking about nothing,
Or that famous party where you went dressed
as a river....
You know your friends complain. They say
You give up only the vaguest news,
and give a bakery
As your phone. Even your stories
Have no point, just lots of detail: The room
Was long and bright, small and close,
angering Gaston;
They turned away to embrace him; She wore
The color out of season,
She wore hardly anything at all; Nobody died; Saturday.
These disguises of omission. Like forgetting
To say obtuse when you talk about the sun, leaving
Off the buttons as you're sewing up the coat. So,
People take the little
They know to make a marvelous stew;
Sometimes, it even resembles you. It's not so much
You cover your tracks, as that they bloom
In such false directions. This way friends
who awaken
At night, beside you, awaken alone.
! 04 Apr 2006
* Love's Philosophy
** P. B. Shelley
THE fountains mingle with the river
And the rivers with the ocean,
The winds of heaven mix for ever
With a sweet emotion;
Nothing in the world is single,
All things by a law divine
In one another's being mingle--
Why not I with thine?
See the mountains kiss high heaven,
And the waves clasp one another;
No sister-flower would be forgiven
If it disdain'd its brother;
And the sunlight clasps the earth,
And the moonbeams kiss the sea--
What are all these kissings worth,
If thou kiss not me?
!28 Mar 2006
* I Wrote a Good Omelet
** Nikki Giovanni
I wrote a good omelet...and ate a hot poem...
after loving you
Buttoned my car...and drove my coat home...in the
rain...
after loving you
I goed on red...and stopped on green....floating
somewhere in between...
being here and being there...
after loving you
I rolled my bed...turned down my hair...slightly
confused but...I don't care...
Laid out my teeth...and gargled my gown...then I stood
...and laid me down...
to sleep...
after loving you
* My Dad is Scared of Dragons
** M.A. Mohanraj on October 3, 1996
My Dad is Scared of Dragons
My father says when I am young,
And drawing dragons in the hall
"Listen to me, my boy, my son --
No more dragons on the wall!"
No more dragons on the wall,
The wall that shines so shiny bright,
My father takes me to the mall
And buys me paper, clean and white.
And on that paper I did draw
In colors bright and colors bold,
The magic dragons that I saw
Green and blue and red and gold!
I take them to my father's side,
Expecting hugs and joyous praise
He takes the sheets with eyes gone wide
And this is what my father says,
"No more of this! No more of that!
There's no such thing as dragons, boy.
Draw a tree, a shoe, a hat,
A loaf of bread, your favorite toy.
Draw a ship with ropes and sails;
Draw my face or draw your toe.
No more wings and teeth and scales --
Imaginary monsters? No!"
"But dragons are not monsters, dad..."
I say, but then his face turns red.
He looks like he is really mad --
I quickly climb the stairs to bed.
Now I draw ships and sun and trees
Things I can see - oh what a bore!
I do just what my father said,
I draw no dragons anymore...
...But he said nothing of elven kings,
Or goblins black as darkest night,
Or singing swords or silver rings,
Or unicorns with horns alight.
So I draw those, though not at home,
And someday, years from now, oh when
I have lived long and far have roamed
I will draw dragons once again!
! 25 Apr 2007 * A poet who reads his verse in public may have other nasty habits. ** Robert Heinlein * A prose writer gets tired of writing prose, and wants to be a poet. So he begins every line with a capital letter, and keeps on writing prose. ** Samuel Mcchord Crothers !15 Feb 2007 * Under the most rigorously controlled conditions of pressure, temperature, volume, humidity, and other variables the organism will do as it damn well pleases. ** unknown !29 Jan 2007 * You know "that look" women get when they want sex? Me neither. ** Steve Martin ! 20 Oct 2006 * "We have a lot of kids who don't know what works means. They think work is a four-letter word." ** Sen. Hillary Clinton, speaking to the U.S. Chamber of Commerce ! 21 Aug 2006 * Don't you have somewhere else to be stupid! ** Sandy (spongebob squarepants) !12 Jul 2006 * "I was in the Eagles? Cool!" ** Joe Walsh !29 Jun 2006 * We are more curious about the meaning of dreams than about things we see when awake. ** Diogenes * Thinking is more interesting than knowing, but less interesting than looking. ** Goethe * The whole of life lies in the verb seeing. ** Teilhard De Chardin * Every day is a good day. ** Yun-men * Those who want the fewest things are nearest to the gods. ** Socrates !16 May 2006 * Philosophy is like being in a dark room and looking for a black cat. Metaphysics is like being in a dark room and looking for a black cat that isn't there. Theology is like being in a dark room and looking for a black cat that isn't there and shouting 'I found it!'" ** anonymous !04 May 2006 * If you want to know what a man's like, take a good look at how he treats his inferiors, not his equals. ** J.K. Rowling, "Padfoot Returns," Harry Potter and the Goblet of Fire, 2000, spoken by the character Sirius Black !19 Apr 2006 * Badges? We ain't got no badges! We don't need no badges! I don't have to show you any stinking badges! ** THE TREASURE OF THE SIERRA MADRE !05 Apr 2006 * Excuse me? I believe you have my stapler. ** Milton from Office Space * There is nothing either good or bad but thinking makes it so. ** Shakespeare * When you can do nothing, what can you do? ** Zen Koan * C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg. ** Bjarne Stroustrup * Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth. ** Sherlock Holmes (by Sir Arthur Conan Doyle, 1859-1930) * The man who does not read good books has no advantage over the man who cannot read them. ** Mark Twain (1835-1910) !30 Mar 2006 * I have nothing to say, I am saying it, and that is poetry. ** John Cage * When an ordinary man attains knowledge, he is a sage; when a sage attains understanding, he is an ordinary man. ** Zen saying * Computers are useless. They can only give you answers. ** Pablo Picasso ! 28 Mar 2006 * We are more curious about the meaning of dreams than about things we see when awake. ** Diogenes !24 Mar 2006 * Our life is frittered away by detail ... Simplify, simplify. ** Thoreau * If you cannot find the truth right where you are, where else do you expect to find it? ** Dogen * If you have to ask what jazz is, you'll never know. ** Louis Armstrong * I'm not young enough to know everything. ** J.M. Barrie * In the beginner's mind there are many possibilities, but in the expert's mind there are few. ** Shunryu Suzuki !22 Mar 2006 * When the student is ready, the Master appears. ** Buddhist Proverb "I am going to pose a question," King Milinda said to the Venerable Nagasena. "Can you answer?" Nagasena said, "Please ask your question." The King said, "I have already asked." Nagasena said, "I have already answered." The King said, "What did you answer?" Nagasena said, "What did you ask?" The King said, "I asked nothing." Nagasena said, "I answered nothing." *"Who's On First" Zen
* The ability to save changes on almost any desktop HTML5 compatible-browser, with custom apps to enable [[Saving on iPad/iPhone]] and [[Android|Saving on Android]], and a cross-platform [[Firefox extension|Saving with TiddlyFox]] that even runs on Android * [[Bitmap images|Motovun Jack.jpg]] and [[SVG images|UsingSVG]] are first-class citizens alongside text * Concise and expressive WikiText that generates semantic HTML * Integrated [[AES encryption|Saving with Encryption]] * TiddlyWiki isn't just a wiki - you can build custom applications with it like this TaskManagementExample * Familiar user interface elements like <$button message="tw-modal" param="SampleWizard" class="btn btn-inverse">wizards</$button> and <$button message="tw-notify" param="SampleNotification" class="btn btn-inverse">notifications</$button> * Easily [[import|ImportTiddlers]] content via drag and drop, copy and paste, or browsing for local files * Clone existing tiddlers (for example, <$button message="tw-new-tiddler" param=<<currentTiddler>>>clone this tiddler</$button>) * TiddlyWiki is [[surprisingly scalable|Scalability]] to many thousands of tiddlers and megabytes of content * Try out the <$button message="tw-full-screen">full screen support</$button> * Explore the [[D3.js visualisation plugin|http://tiddlywiki.com/d3demo.html]] * [[CodeMirror support via a plugin|http://tiddlywiki.com/codemirrordemo.html]] * [[Markdown support via a plugin|http://tiddlywiki.com/markdowndemo.html]] * Many internal improvements: ** TiddlyWiki can now be run under [[Node.js]] as well as in the browser, allowing it to be used as a personal web server ** An elegant [[microkernel architecture|PluginMechanism]], that allows infinite customisation by replacing and augmenting the core modules ** TiddlyWiki version 5 can directly build both itself and previous (2.x.x) versions of TiddlyWiki from their constituent separate files, without needing external tools ** Run the TiddlyWiki [[test suite|TestingMechanism]] from http://tiddlywiki.com/test.html * Last but not least, TiddlyWiki is a rare example of a practical [[quine|Quine]] The deep internal changes mean that TiddlyWiki version 5 is not compatible with previous versions, using different plugins, themes and so on. Content prepared for previous versions of TiddlyWiki will need massaging to work properly. When asking or searching for help be sure to specify TiddlyWiki5 (or TW5).
<$list filter="[tag[february]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Wednesday 28 February 2007 * waiting on equations. * estimating class * working on a Sunita lateness bug. !!Tuesday 27 February 2007 * got the columns toggling for cr 47973... Calculations are not yet ready. !!Monday 26 February 2007 * starting cr 47973, getting the new EXP toggle columns working !!Friday 23 February 2007 * fixed driver callin code based on yesterdays meeting * estimation class !!Thursday 22 February 2007 * meeting for driver callin changes !!Wednesday 21 February 2007 * got the new loads column counter coded !!Tuesday 20 February 2007 * working on the Thru column changes !!Monday 19 February 2007 * Frisbee meeting * linked orders to the Ord column !!Friday 16 February 2007 * get picture taken today at 9. * estimating class today * working on priority being placed as a toggle in the plant column !!Thursday 15 February 2007 * yet another confusing meeting? <<tiddler ShowTiddlerIcons with: confused>> * merged my kpi's to the new location * going to do the toggle priority fix next !!Wednesday 14 February 2007 * move kpi's to new region * estimating class * maybe getting to the thru column code? !!Tuesday 13 February 2007 * fix cancel kpi's !!Monday 12 February 2007 * meeting for EXP 1.3.2 * lunch with Venu * Cleanup on canceled orders not doing kpi stuff !!Friday 9 February 2007 * estimating class * doing a cancel will goof up my kpi's right now. !!Thursday 8 February 2007 * EXP meeting * don't do canceled stuff in the kpi's * kpi #4 !!Wednesday 7 February 2007 * kpi #4 * software estimation class !!Tuesday 6 February 2007 * company yearly meeting * kpi #4. !!Monday 5 February 2007 * Frisbee meeting * kpi #3 ready to be looked at * starting kpi #4. !!Friday 2 February 2007 * Hope to get the kpi #3 ready for a code review pass today? !!Thursday 1 February 2007 * Fixed bug with the e-mail XML file I was setting Actual in the Starting column when it should have been in the measured column
!!Friday 29 February 2008 * Hopefully, I'll finish up my spreadsheet today for optimization !!Thursday 28 February 2008 * No Fleet meeting yesterday * Optimization XML spreadsheet work !!Wednesday 27 February 2008 * Optimization XML spec * Possible Fleet meeting, today? !!Tuesday 26 February 2008 * Continuing to DOC the Optimization XML tags * Frisbee meeting !!Monday 25 February 2008 * Continuing to DOC the Optimization XML tags * EXP/Opt meeting !!Friday 22 February 2008 * Started to DOC Optimization XML tags !!Thursday 21 February 2008 * Finishing up the prototype graph spreadsheet * Staring to DOC the XML tags specific to optimization (first). Then the rest of the Tags !!Wednesday 20 February 2008 * Fleet meeting * Scheduling spec ** Am creating a DOC describing the Oracle DB fields we need to access to create the graph ** Perhaps after that a DOC describing all of the XML tags and their purpose? !!Tuesday 19 February 2008 * Schedule Doc is going, good. ** Spreadsheet is about right. * New Frisbee meeting is today. !!Monday 18 February 2008 * EXP/OPT meeting. ** Want an update from James. *** I hope he is at the meeting? * I am creating an excel prototype of the Scheduling graph we are going to create. ** This is closer to programming, yes! ** This will help answer the how to questions when we start coding. ** I have decided that this is a good thing. Even though I want to start hacking in the new code, now. !!Friday 15 February 2008 * I want to code again, I'm getting tired of writing specs !!Thursday 14 February 2008 * Big Frisbee reshuffling meeting * work on Scheduling Specs !!Wednesday 13 February 2008 * Fleet meeting * work on Scheduling Specs !!Tuesday 12 February 2008 * Working on 6 grid spec !!Monday 11 February 2008 * Add truck type and weather permitting graph examples to scheduling spec * exp/opt tracking meeting !!Friday 8 February 2008 * Scheduling spec. !!Thursday 7 February 2008 * Scheduling spec digging into the setup screens, today !!Wednesday 6 February 2008 * Fleet meeting * Working on the scheduling spec. !!Tuesday 5 February 2008 * New Project is to document the existing Scheduling functionality ** I will do the big scheduling screen first *** Pictures, Description of variables, Description of functionality. Dig into the code for XML tags. ** This will eventually be the spec to create the new COMMANDdispatch product. * Frisbee, today. * e-mailed Brian and Ricky. Request their help on creating a local DB in oracle 92 ** Getting a "Create Service Error" and a "Error12560 protocol adapter error" when trying to run the create DB wizard. !!Monday 4 February 2008 * Meeting to see latest batch panel software * TFS conversion is complete * Creating local DB's? Or Getting Fleet running on my desk? !!Friday 1 February 2008 * I am using a conversion tool to move EXP ~SourceSafe -> TFS
!!Friday 27 February 2009
* Working on my DDE prototype
!!Thursday 26 February 2009
* Company financial meeting
** Economy is scary right now
* Writing my DDE code
** going good, finally
!!Wednesday 25 February 2009
* Research is done.
** Hacking together a DDE prototype, now
!!Tuesday 24 February 2009
* Found a DDE class I can use
* Found a ~WM_COPYDATA mechanism I can use
!!Monday 23 February 2009
* Now I need to figure out an old DDE interface
** I thought I left DDE in the Caveman Days?! {{eek.gif}}
!!Friday 20 February 2009
* Got my functionality in place for mapping
** ^I does address lookup
** Call truck
** Locate Truck
** Locate Orders and Trucks
* Now I just need to support ~MapPoint and the generic interface
** They use DDE {{rolleyes.gif}}
!!Thursday 19 February 2009
* Work on the mapping Hook routine
!!Wednesday 18 February 2009
* More mapping is required in the current APP
** Need to get DDE working
*** Need to support Mappoint 2000/2001
*** need to support the "generic" interface
* Need Sunita's help getting set up with these interfaces
* Need to be a consultant in another C programming project.
!!Tuesday 17 February 2009
* Test my mapping hooks moved into the APP
* Get AGG ticket typing from the APP fixed
* do the find additions
** product code and description
!!Monday 16 February 2009
* Working on Bug fixing
* mapping hook is in code review
!!Friday 13 February 2009
* Finish Mapping hook (new style)
* Work on DDE piece
!!Thursday 12 February 2009
* Mapping hook
** DDE piece
** FRTBCK: message piece
!!Wednesday 11 February 2009
* Finishing up mapping hook (testing dde connections)
* Performance testing
!!Tuesday 10 February 2009
* ^I in mapping
* Performance testing
!!Monday 9 February 2009
* Testing day
* Support ^I in mapping (After testing)
!!Friday 6 February 2009
* Close to being able to Send mapping requests
!!Thursday 5 February 2009
* Close on my "Hello World"
!!Wednesday 4 February 2009
* I'm writing a mapping prototype called ~MappingHook
** it is using the msgserver client class to talk
*** I'm hoping for a "Hello World" later on today
!!Tuesday 3 February 2009
* Support ~Control-I in Tracking version 2.
** Have the existing Fleet hooked up and need to get the same functionality as Exp Tracking
!!Monday 2 February 2009
* Working on Getting ~WillCall and Hold working on the new Tracking APP
!!Friday 26 February 2010
* Code Review Day
!!Thursday 25 February 2010
* Changing a truck to a different ticket is sending the wrong XML to the OCMI
!!Wednesday 24 February 2010
* Correct driver times based on time zone settings
!!Tuesday 23 February 2010
* Driver Login time zone offset
** Server is in one time zone Driver is in a different Time Zone
*** Offset is incorrect
!!Monday 22 February 2010
* Enjoying a vacation day at Dads place
!!Friday 19 February 2010
* Yesterday
** Testing CEMEX issues in Fleet
* Today
** Further testing
!!Thursday 18 February 2010
* Yesterday
** Service programmer
** Correct timers problem
* Today
** Service programmer issues
*** Vista (32) and Fleet and Map-point (oh My!)
*** MSGTXT:49 not working in fleet? (A&A issues?)
!!Wednesday 17 February 2010
* Yesterday
** timer red issue fixes
* Today
** Service issues
** Fix how condition codes acts with the timer
!!Tuesday 16 February 2010
* Yesterday
** Timers red incorrectly
* Today
** Work on order not appearing on tracking correctly
!!Monday 15 February 2010
* Yesterday
** Corrected the Order showing under incorrect plant issue
* Today
** Work on why the timers are red when they should not be
!!Friday 12 February 2010
* Yesterday
** Worked on figuring out why orders are showing under the wrong plants
* Today
** Timer testing and attempt to correct the "Ghost" orders issue
!!Thursday 11 February 2010
* Make sure that the Timers sort correctly
!!Wednesday 10 February 2010
* Doing Code Reviews
!!Tuesday 9 February 2010
* Code reviews today
!!Monday 8 February 2010
* Remove caching from MAPT in fleet
** too many records to effectively cache
!!Friday 5 February 2010
* Alternate truck capacities
!!Thursday 4 February 2010
* forbidden plants
* alternate trucks capacity change
!!Wednesday 3 February 2010
* My MSMQ installer does not work with Windows 7
** {{mad.gif}}
* Make forbidden plants in optimization work differently
!!Tuesday 2 February 2010
* Make the Apex dispatching screen less confusing
* Map pages should not be cached in Fleet
!!Monday 1 February 2010
* Iteration meeting
* Code Reviews
** COMMANDtrack support for CERLY status
** Fleet, SQLServer bools are wrong
!!Monday 28 February 2011 * Performance testing Fleet !!Friday 25 February 2011 * Get loads by Load sorting like Order Loads window * Code Review * Performance testing !!Thursday 24 February 2011 * Code Review * Performance Testing !!Wednesday 23 February 2011 * Performance Testing !!Tuesday 22 February 2011 * Performance Testing !!Monday 21 February 2011 * Code review 2.6 issue * Support Start Thru time in tracking 2.7 !!Friday 18 February 2011 * Code Review meeting * Add minutes till punch in to trucks not ready !!Thursday 17 February 2011 * Add minutes till punch in to trucks not ready * collect customer logs !!Wednesday 16 February 2011 * Use memory tool on Eric's code * Turn on logging at customer system ** will collect the logs tomorrow !!Tuesday 15 February 2011 * Tracking Fix an exception in Admin mode !!Monday 14 February 2011 * Working on Web Sockets Demo * Performance testing for Fleet !!Friday 11 February 2011 * Support on-site issues * February Project !!Thursday 10 February 2011 * More support * Unit Testing * Performance testing * Making sure that mapping works !!Wednesday 9 February 2011 * JWS install support * Code review and testing support for Jim (on the road) !!Tuesday 8 February 2011 * Get Admin Tool working with Apex * Work on HTML5 * Work on Feb Project !!Monday 7 February 2011 * Correct Admin tool problem in tracking * code review location codes fix in Fleet 2.13 !!Friday 4 February 2011 * Code review * Finishing up removed products from orders not going away !!Thursday 3 February 2011 * Cancelled Orders don't go away until you do an F5 !!Wednesday 2 February 2011 * Fleet location code code review ** lots of changes !!Tuesday 1 February 2011 * Code Reviews * Finish up February Project
!!Wednesday 29 February * Fix my language tool * Configuration button project !!Tuesday 28 February * code reviews and plant line project !!Monday 27 February * ~QCLoads is not working correctly * Work on the unhardcoded plant lines mod !!Friday 24 February * work on suggestion colors * work on not hard coded plant lines !!Thursday 23 February * Right mouse plant menu's * suggestion colors * plant line unhardcode project !!Wednesday 22 February * Got my systems set up and suggestion lunch is working !!Tuesday 21 February * spent all day yesterday getting my optimization data working * Hope to do what I planed yesterday, today... !!Monday 20 February * Do colors for suggestions ** Don't believe "OCMI" condition codes * Work on not hardcoded plant lines !!Friday 17 February * Plant tooltips and plant line project * Company meeting !!Thursday 16 February * Got change plants working * Multiple Plants working (master/secondary) * Ready to start working on formatted plants and plant tool tips !!Wednesday 15 February * fixed the Change plant suggestions * Supporting multiple plants !!Tuesday 14 February * Work on making plant tool tips and plant lines configurable !!Monday 13 February * Support the multiple plants for optimization spec !!Friday 10 February * Finish up the Plant Plan modification !!Thursday 9 February * Several code reviews today !!Wednesday 8 February * Coding the Plant Plant project !!Tuesday 7 February * Specing out the secondary plant project for optimization !!Monday 6 February * Specing out the Optimization "Plant Plan" screen !!Friday 3 February * Unit testing !!Thursday 2 February * Unit testing * Optimization testing !!Wednesday 1 February * 3 code reviews today * more testing of the multi tracking project
!!Thursday 28 February * SVC programmer queue ** Crash in AGG ticketing !!Wednesday 27 February * SVC programmer queue !!Tuesday 26 February * SVC programmer queue ** Mix Description on ticket ** Crashing issues in tickets? !!Monday 25 February * Test several Fleet + Tracking + mapping issues * test PO number fix in projects !!Thursday 21 February * SVC programmer queue * Do some coding !!Wednesday 20 February * Adding a PO in project editor deletes existing PO records ** Working on a coding fix for this sprint !!Tuesday 19 February * SVC programmer !!Monday 18 February * Command track lot/block issue ** Edit fields are broke? !!Thursday 14 February * Testing signalling issue !!Wednesday 13 February * SVC queue ** Mobile signalling locking issue? !!Tuesday 12 February * SVC queue ** Error sending report to Excel !!Monday 11 February * setup new TFS * SVC programmer queue !!Thursday 7 February * SVC programmer !!Wednesday 6 February * SVC programmer !!Tuesday 5 February * Price and cost update issue
!!Friday 28 February
* code the pump moving from job site to job site changes
!!Thursday 27 February
* Correct the focus issue when a tracking unavailable editor message is sent
* Allow tracking to send no truck as the message then just pull up the editor... this was Matt's idea
!!Wednesday 26 February
* Coordinate with Tracking to get the Truck unavailable editor working
** Focus issue
** Reason codes issue
!!Tuesday 25 February
* Code Review
* move SVCTRACKINGUPD from 2.21 to version 3.12
** today is the heavy lifting
!!Monday 24 February
* Code Review
* move SVCTRACKINGUPD from 2.21 to version 3.12
!!Friday 21 February
* move SVCTRACKINGUPD from 2.21 to version 3.12
* support new pre-ticking pump behavior
!!Thursday 20 February
* Make Pre-ticketing work better for Pump
!!Wednesday 19 February
* Working on Pump 3rd Party Signalling
!!Tuesday 18 February
* Working on Pump 3rd Party Signalling
** User Editor settings
** Plant Privs in various editors
!!Monday 17 February
* Fixed zero quantity display issue in variable quantity editor
* Unit Testing
!!Friday 14 February
* Valentines Day!
* Company Awards day
* Unit Testing for pump
!!Thursday 13 February
* DBAOSUR
** Need to rewrite it slightly so my variable calculations still work
!!Wednesday 12 February
* Unit test my editor and calculations
!!Tuesday 11 February
* Updating the new table calculations
** SVCSURC
** DBAOSUR
*** Creating a global proc so I do not repeat code
!!Monday 10 February
* Add Defaults dropdown to the EDTCTSG4 editor
* Place in the table overrides where they belong
* Unit test
** Release is this Friday {{eek.gif}}
!!Friday 7 February
* Get project editor working
* Get quote editor working
* make sure correct UOM gets sent to EDTCTSG4
!!Thursday 6 February
* Get jobs editor working
* Get project editor working
* Get quote editor working
* make sure correct UOM gets sent to EDTCTSG4
!!Wednesday 5 February
* got Sundry working with Ricky's help {{thumbs.gif}}
* Finish up jobs, projects and quotes
** new quantity editor
!!Tuesday 4 February
* Get jobs editor correctly storing Sundry charges
!!Monday 3 February
* Working on pump variable quantities
** Project editor not working right now
!!Wednesday 25 February * Code review * Unit testing * Winter storm so short day !!Tuesday 24 February * Usage reversals ** Unit testing * Cash and carry bug ** in code review !!Monday 23 February * Frame project pricing !!Friday 20 February * Fix in SVCSHIP for stat.ordr * Usage reversals * Cash and carry bug !!Thursday 19 February * Finish Frame project pricing * Figure out Quote views !!Wednesday 18 February * Frame product pricing in orders ** List choices works ** Manual input does not !!Tuesday 17 February * Status code changes when re-typing ticket !Monday 16 February * Test the invoice splitting fix * Fix reprint changing orders status * Correct Editor trigger !!Friday 13 February * 30 year award today * Unit testing and cleanup * start on SP5 stuff !!Thursday 12 February * Unit testing * Code review !!Wednesday 11 February * Code Reviews ** Ticketing in AGG button push ** Auditing records not stored correctly !!Friday 6 February * Work on new quote views * Turn of COD split invoices ** need clarification, here !!Thursday 5 February * sick day !!Wednesday 4 February * Work on license changes ** Add new e-mails support * Change views to include quotes !!Tuesday 3 February * Work on license changes !!Monday 2 February * Work on License changes * Win a ~FitBit at 2?
!!Saturday 27 February
* home PC setup
** test git push
** test new publish script
!!Friday 26 February
* Powershell setup
** Document
* New box setup
** Make this work
!!Thursday 25 February
* Powershell setup
** version 3.12 today
* Contacts move across even if the contact name is blank
!!Wednesday 24 February
* DRCI project
** testing DOCs
* Powershell setup
** version 3.12 today
** Write setup DOC for getting started
!!Tuesday 23 February
* DRCI project
* Powershell setup
!!Monday 22 February
* DRCI project
* Powershell setup
!!Sunday 21 February
* working on power shell update tool
* test change to publish script for this page
!!Saturday 20 February
* rebuilding my laptop {{rolleyes.gif}}
!!Friday 19 February
* rebuilding my laptop
!!Thursday 18 February
*DRCI configuration project
* Bowling day {{thumbs.gif}}
!!Wednesday 17 February
*DRCI configuration project
* Try robocopy on DBUpdates for speed
* Can not update tickets after upgrade
!!Tuesday 16 February
*DRCI configuration project
* Try robocopy on DBUpdates for speed
!!Monday 15 February
*DRCI configuration project
!!Friday 12 February
*DRCI configuration project
!!Thursday 11 February
* Work on DBUpdate tool
** Document
** Unit test
!!Wednesday 10 February
* Work on DBUpdate tool
!!Tuesday 9 February
* Change SQL on duplicate SQL project to do date stuff better
** Provide a known format
!!Monday 8 February
* Create a manual Database update
** move old contacts from CUST and PROJ to the new table structure for contacts
!!Friday 5 February
* Create a manual Database update
** move old contacts from CUST and PROJ to the new table structure for contacts
* Code Review
** Make sure warning message no longer happens for Duplicate SCHL records
!!Thursday 4 February
* Cleanup of v2.26 goof of IMST
* Test of DBupdate powershell for multiple versions
* Batch flag project
* Manual update for contacts
!!Wednesday 3 February
* Percent Air bug found by our testing group
** Back off the fix
!!Tuesday 2 February
* Percent Air bug found by our testing group
** Using the wrong column when talking to the batch panel
* Tested dbupdate power shell scripts for IMST table
* Document the tool a bit
!!Monday 1 February
* Order audit report not sorting correctly
** Code review from 2.26
** Code this fix to 2.27
* Percent Air bug found by our testing group
** Using the wrong column when talking to the batch panel
!!Tuesday 28 February * Move inquiry screen from v3 !!Monday 27 February * Move inquiry screen from v3 * missing fields on order when changing customer !!Friday 24 February * Move inquiry screen from v3 !!Thursday 23 February * Constituent report is wrong !!Wednesday 22 February * Research Why the Help about screen pops up when trying to locate a truck from tracking when generic DDE interface is selected !!Tuesday 21 February * Research Why the Help about screen pops up when trying to locate a truck from tracking when generic DDE interface is selected !!Monday 20 February * Research Why the Help about screen pops up when trying to locate a truck from tracking when generic DDE interface is selected !!Friday 17 February * Create plant overflow table !!Thursday 16 February * Create plant overflow table !!Wednesday 15 February * move SVCDRCI to SVCDRCI1 !!Tuesday 14 February * move SVCDRCI to SVCDRCI1 !!Monday 13 February * Fix PLNT store error !!Friday 10 February * Fix PLNT store error * Fix Audit Store Error * Do batching Copy CR !!Thursday 9 February * Inventory Receipts bigger field ** Finish up !!Wednesday 8 February * Inventory Receipts bigger field !!Tuesday 7 February * Inventory Receipts bigger field !!Monday 6 February * ~LoadUCData fix? * Inventory Receipts bigger field * work late for Customer debugging !!Friday 3 February * Code review order copy tool * Start on inventory receipts !!Thursday 2 February * v2.29 missing "S" messages !!Wednesday 1 February * Batch panel admix masks * QA boxes missing messages
Federatial Limited is a software consultancy founded by JeremyRuston specializing in understanding the impact of the web on the way that we work together. See http://federatial.com/ and http://twitter.com/federatial for more information.
iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJDSURBVHja jJJNSBRhGMd/887MzrQxRSLbFuYhoUhEKsMo8paHUKFLdBDrUIdunvq4RdClOq8H b0FBSAVCUhFR1CGD/MrIJYqs1kLUXd382N356plZFOrUO/MMz/vO83+e93n+f+1z F+kQBoOQNLBJg0CTj7z/rvWjGbEOIwKp9O7WkhtQc/wMWrlIkP8Kc1lMS8eyFHpk po5SgWCCVO7Z5JARhuz1Qg29fh87u6/9VWL1/SPc4Qy6n8c0FehiXin6dcCQaylD MhqGz8ydS2hKkmxNkWxowWnuBLHK6G2C8X6UJkBlxUmNqLYyNbzF74QLDrgFgh9L LE0NsPKxjW1Hz2EdPIubsOFdH2HgbwAlC4S19dT13o+3pS+vcSfvUcq9YnbwA6mu W9hNpym/FWBxfh0CZkKGkPBZeJFhcWQAu6EN52QGZ/8prEKW+cdXq0039UiLXhUY zdjebOJQQI30UXp6mZn+Dtam32Afu0iyrgUvN0r+ZQbr8HncSpUVJfwRhBWC0hyG V8CxXBL5SWYf9sYBidYLIG2V87/ifVjTWAX6AlxeK2C0X8e58hOr/Qa2XJ3iLMWx B1h72tHs7bgryzHAN2o2gJorTrLxRHVazd0o4TXiyV2Yjs90uzauGvvppmqcLjwm bZ3V7BO2HOrBnbgrQRqWUgTZ5+Snx4WeKfzCCrmb3axODKNH+vvUyWjqyK4DiKQ0 eXSpFsgVvLJQWpH+xSpr4otg/HI0TR/t97cxTUS+QxIMRTLi/9ZYJPI/AgwAoc3W 7ZrqR2IAAAAASUVORK5CYII=
! Introduction The field manager widget manipulates the fields and tags of a tiddler. It does so in response to the following WidgetMessages: |!Message |!Description | |''tw-remove-field'' |Remove the field specified in `event.param` | |''tw-add-field'' |Add the field specified in `event.param` | |''tw-remove-tag'' |Remove the tag specified in `event.param` | |''tw-add-tag'' |Add the tag specified in `event.param` | ! Content and Attributes The field mangler widget displays any contained content, and responds to WidgetMessages dispatched within it. |!Attribute |!Description | |tiddler |Title of the tiddler to manipulate (defaults to the [[WidgetVariable: currentTiddler]]) |
! Introduction
The fields widget renders each field of a specified tiddler through a simple text template. A list of fields to exclude can be provided. It is used internally by TiddlyWiki5, notably by the FileSavingMechanism.
!! Template Handling
The provided template is rendered with the following special substitutions:
|!Symbol |!Substitution |
|$name$ |Field name |
|$value$ |Field value |
|$encoded_value$ |HTML encoded form of field value |
! Content and Attributes
The content of the `<$fields>` widget is ignored.
|!Attribute |!Description |
|tiddler |Title of the tiddler from which the fields are to be displayed (defaults to the [[WidgetVariable: currentTiddler]]) |
|template |Text of the template (see above) |
|exclude |Lists of fields to be excluded (defaults to "text") |
|stripTitlePrefix |If set to "yes" then curly bracketed prefixes are removed from titles (for example `{prefix}HelloThere` converts to `HelloThere`) |
The `stripTitlePrefix` attribute is used when building TiddlyWiki Classic; see `editions/tw2` in the TiddlyWiki5 repo.
iVBORw0KGgoAAAANSUhEUgAAANoAAACYCAIAAAAN72DrAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAA33SURBVHhe7Z1tiB1XGcfHFUX6xSpBrKLol/gh/WRAEPIhtLAIRg0ktGnApDaQihYaukXpgqRF2QSxsGls0I3B2voCIVldwpZmc2MW61K72W5NIQY1a2qTjakVuu9v9+6OzzlnXs7MnJm998w8s2fueS7DcjP3vP6f333OOZPz3OPcnlqhixQwRAHn+u05ukgBQxQgHOnbaJAChKNBxjDERW1gMwhHwtEgBQhHg4yxgW7JkKoJR8LRIAUAx3m6SAFDFCAc6dtokALO9f/M00UKGKIA4UjfRoMUIBwNMoYhLmoDmwE4LtBFChiigDPx7iJdpIAhCji33q/TRQoYooDzxj/+SxcpYIgCzgu/f5UuUsAQBZxGyutvk/NpH9F9UgBJAcIRSdhSi93+yJOl1odWGeGIJm1ZBW/b98QDJ4f3Hf1VWRUi1kM4IopbQtHbHnrsWyde7vnLe8cu/6/v5ZESakStgnBElRe38Pv3P35kYGTonbnBiZk/35wbvT3/6q1qz/gJR1xiqPSWFCAcW5KLEuMqQDji6kult6QABo5Xex/u3nHyqtQOuHO8f7KlhlFiGxVAwvH4ocPdveOBoISjjWxp9BkLx/7x4UOHh296LSIcNUxjYxY0HCcbr5/sPjR4h4sa4gg3d8BQHo7m/CNgl98Eh3pz8LhI4OdtNCa9T3c8fPp1G21kUZ8RcZQoTHrH4A6faAo/On46pJC9F/BJecdPh4xaZCOLuoqKIyeMrWkiSHne0VvcyKSq3oeuUfapFlnIqq4i49i408/WND5njC3h8+C+WGs3gyON0bYwiY1jMPPj8IGzFOMy47I5HBmv0jzSFrtY2k98HBtidSLgY86SDdaHT/c26R09dmMLIEut1fbdxsCx7UWjDmIpQDhiKUvlaihAOGqIRlmwFCAcsZSlcjUUIBw1RKMsWAoQjljKUrkaChCOGqJRFiwFCEcsZalcDQUIRw3RKAuWAoQjlrJUroYChKOGaJQFSwHCEUtZKldDAcJRQzTKgqUA4YilLJWroQDhqCEaZcFSgHDEUpbK1VAABcfdH/38Nzd9+sCme9Iu+HTPZ1Kr1ugGZWkPBVBwfPGl3+7++Ccf/9TnTpxwrlxxjh1z4P2Tm+797t1fkP9CmvYQkXpRlAIoOELjRl4bA9q6O74KLAKRwOXhD3X+6IPfgDvi7zMdO79/15eJyKIM2R7loOB4tn9gqe5efvMq0NZ31yMv3P1t5d/nP7K/p2MXDOjtISX1Ir8CKDhu3rx5/M23Gqsu+EgAzoXXH6fclybd5//lHrnm/uAt96m/uo+Nzh0YvrN3EOaRrXdjtctZ65tI5KutOcr7TVWQUmZTeSlRMQqg4AhzR8dx/v7Pt4FDmDWOjHz2uY69yuvZjl07HY01TRKd1b5O1+laU2PalFaEY1MyoSZCwVHMHQWR4PyeftoB5jKu1nuYhk4epPLkbb0HlEOlAAqOwdxxy5YtAGX2S9Uq7uocdnXV2Oe1Lu+fTtcqT8/Rqa118jSdfeKmfz85iPOPdMskcMpTAAVHee744QODMGT/4Zb76wn3Z9fcZ6+4z1x2vzfifueSu/+8u+uc63xxZ7S7jBuJMPnDwIHBG9fpXGPgTQCUwTwy1WvmKLM8Y1BNKDjKc0dnz+9g7gh/2fXgi84Dv+TXL5zdJ/j1U/CdETNwvLhPlF5sjSIcpCAvgh34TuFEY/fD/LnKJEjKUwAFR2h+MHd0vnYU5o7OtkdTr5h3TKIT3gHHmcSRedOWcWyhzPKMQTWh4Jhv7pgYrME1xsdlNlh7A3oE39hgHQ7u8cG6hTIJkvIUQMFRnjt+4IfsueOF+X//5P03nnjvT/veHXroziv3Tfbf+85vPnHjpHP9uY99KdkGPjUMlzL+KqRzrUvyjl1d3gjOXWO4UmEZBb6RMV2jzPLMQDUJBVBwhHJhTS2eOzqHvnL+vOP8eK9zdE/8OvIgwBqfO5JlLFYAC8eASOfR+2DueM/XUy+Vd7TYIHZ3HRFHEHb79u3rPXbU+C8Zuy3W1r3HxbGtpaPOFa8A4Vi8plSitgKEo7Z0lLF4BQjH4jWlErUVIBy1paOMxSuAiONw5mtpaan43lCJFVcAF8dGvd5o1FdXG3Ctra3CBf+Ev6OjoxcuXJiema64etT8ghVAxPHSpUv1+kqSSMBxZGRkYWGhVqtNTU0V3CEqrsoKIOJ48eLFlZVlJZFDQ0Ov8Be8qbJ61PaCFUDEEZzfyvISI3IFfORKbNS+PTn59o0bahyl3Y21dfsb2X4bSx3drhvZMbluuRkJ5GJjEWSYEQ5ZPU22VtWS1krII5FmXkQcAbXlpUUlkcFUEhxkvOHyhrEJiEDQ7BjPpuBmos/frqZfcFE4YrIb3aGs39dycyLiCKgtLS4AkcvgI5clHwmY+CsbBY7BTsQChFBykx8CwrEA2yiLQMRxcHBwcWEhRiSbSsJa2ycS0iSaJW2tDT5jLtMLTuDukgHB9ztCGEOIlzrCKx7MsF56cJ+xiDBV7ckYiag/FkE8cptjAWjh/ks/Ho0VoA60gKJYzJpoubQ9ObKJOBLslhLdlv+riAWiKBcRx3Pnzi3Mzy8uzEeJ5IsbRiR7AARpVP3z9tIqQg4gepDFDcrIJiVOeq8wjWqwjk4xRbAi/wWBAH3vJwbC2oMYCT/E0d8vrIjm8XIFHc1wrrxevwGdnaKzDWiz3+swNkN8D/0W+uEZ4exQGd1mMY4DAwMLc3MBkUswai+JUdsjEqCENKlfN+5dGJGhm+G2D/2EyCpJnBrhJbkiOS4sKyLMLzar9vRvgiKXQDw1AM3TATLyrey1Lh65y96rIoR4Ud7XNRpd5PvXSNuUN3EdnVbpiN7x7Nmz87Oz84zIOeEjlxajRNbrkCaj2cyTAXyKOEBZa5kbz1skIrxSl5nCuygjwrwftMiqPRvHaDzkOsFioe/kjVmFMAwBYs0HNPnFaxrHILrNYu945syZuZmZCJFsKimI5A+A6iuQJo5jLQya9uOtkrNJFY7qaCxFIKxXY1Z62elm1J49T4hGizdbHR+apWEapsh+1HlklM8YrIMRPBHdZjGOp06dmp2ZiRDJppIRIiFNwjuq5vjy2Jc6WKsjvFLWHMIp8qEzGhHm/xKVZLnU2jNwjM4xeJsT1fmLm1iP5KeDih81CJcy4TxYWjbJ7Y9Gt0UnNlqDKXYmxMG6t7d3dnp6dmbaJ3KWjdohkeyRJKTB7iGVLykQrH4MVQURx56enpmpqYDIOTaPjBMJaQwVpi2bVeQzXRSBEHHsbu6F0i0qNKaAN5qrfhTTJK0QcTSpm9SWaihAOFbDTpa0knC0xNDV6CbhWA07WdJKwtESQ1ejmyXhCA90rqlecJ9+MqoapJTSyvJwPHhwbGv0gt83IxxLsXJlKikVx4Nj7kGXX2Pu1p+PEY6VwaSshqLjCP5PvMA7yiw6hGNZNq5QPbg4AoXsyC0+KHs4cr8ILG4FNtMG62qEboVbItQnh7RGQeae3JaKMj4+K6M3WDgGThHewK9ReDhKLMI8Uo1jtUO3MqTO3txVHI4tsWtYYhQcZacofhlFQJl8KZYyRf43v9LG+ff86aFDOK7PPgqOUK3wjvAQJ8BR9pfBe/g08aAnud01GQbFTGtS6BZHLR7zJZ/zFd/E2VyUmbAfL9w/Ygx2gLNtjpHgstiBYvm/b+tzg5QCEUf2O/U+jrGfZM7EkRlA7FStQuiWFMMVi/kKgrA80ykpSTpa5ZZe/ywIPqv29ngHwWVNVYTET8HFloEjc5OAJlu68D8Spirv6PewSqFbabE76eclZkWZZfyyResVFQwMbnHoOAoWGXY+jmL4DvxlRv+qE7qlooR3TAys4uSb8HDjrDCuzICH+Ek5IbjqinDhKb50RBwFc8EihjlI/gpwVPemkqFbqTgKIqNR0jzCVXGOWCzKbN11WBxcRUXFA4NbYnk4eh6RzQnZmJ3+X9VVCd2SnzuqcEw8PfWWL+owroxJZBrr/v14RbSUSXxnhFOUvSOM1XzIXs874n79qHSjFUD3joJIsYIBHJlb5IO20apQ4zZIASwcYyuV2IOeDeosVWu6Alg4mt5vap+RChCORprF1kYRjrZa3sh+E45GmsXWRhGOtlreyH4j4kinbhlpcaMbhYsjnbpltPHNaxwijnTqlnnmNr1FiDjSqVumG9+89iHi2O6nbhkQuqUfpaUXX4HOLyKOVp66lWEwo2Jl7MPRylO3CMdcHhTRO9p06hZi6JbWOVyRaC//4IUwAq6zb83fmp6SMhdU+pkRcbTj1C380C3dc7hUG869aDgeySC1PL41XZ+nnDkRcbTp1K3WI6qaD93SOIcrelyr51/D45KAGfXcUfLEObnSzI6Io02nbuGGbrV8Dlc0wguihL2z9IQXZC91II6XUpOlArIh4mjTqVuooVua53CpjtxSD9aJlAWApVcEIo7tfupWaaFbYgnix7A2dQ4X+3okjtwKz+iMLWUUKfVoyp0LEUc6dSu3dbQLqGowISKOdOqWNk25MxKOCQmbO3SrO7f0VEBSAcKRqCAFciuAOFjnbhsVYJ0ChKN1Jje5w4Sjydaxrm2Eo3UmN7nDhKPJ1rGubYSjdSY3ucOEo8nWsa5thKN1Jje5w4Sjydaxrm2Eo3UmN7nDhKPJ1rGubYSjdSY3ucOEo8nWsa5thKN1Jje5w4Sjydaxrm2Eo3UmN7nDhKPJ1rGubYSjdSY3ucOEo8nWsa5thKN1Jje5w4Sjydaxrm2Eo3UmN7nD/wc9ZaCvPRarNAAAAABJRU5ErkJggg==
iVBORw0KGgoAAAANSUhEUgAAAcEAAADCCAIAAAC+Ou6lAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAFxKSURBVHhe7X0JeFTVGfadmewJWYCEJRsStoQ17DuKqAiC4tZq1d+l6m+1KtW6t/orVgQVW61SrdVKpVa0smhRWQQkCQHZVwMIWSBsCdm3WfK/53x3bm4mk2Qyc+9kkjn3yQNzZ849y3fOee+3H0N9fb0kLh+gwLlz54KDgwMCAnygL6ILvksBi8VSW1tbUVFRWlqanp7uux31m54Z/WakYqCCAoICggLaU0BgqPY0FTUKCggK+A8FDEKW95HJFrJ8MxNR8PkDv8q7c/PvxtHvuH05r7+0atUhdflrFykFfGQ+9eqGkOX1oqy79Qo+1F3Kiee8QoGCz19+S42WBds2SJff/Lt3NyvXomultN/eLCOsV/okGhEUUFFAYKivLAcIBOJypED+ipc39JubJjV8X5B7qF9CfMP9ttefOPrQMzeovvEjKvrK2vXvfggM9e/59+nRF3z+p43Tn7k5SdXJ7IzVcyc18JwFn/9z9dz/c2OCTw9DdK5zU0BgaOee3w48OkLQxvhYkH8sLSleGVT2Z29LDwkxvgNPcmfousDQzjCLnXAMzhBUKti2UZo+XuE6wZSmqW47IRXEkDoABQSGdoBJ8sMuAi0PHXr7tktx3fb2IWn1k5f+5vMC6VTeoX6JAkL9cD348pAFhvry7Phv3xJufGeTfP3roTRp7qub3rkxobEylMn1ggv13yXiMyMXGOozUyE60goFHJShYEoFyQQF2p8Cwse+/eeAenD27FkRL+8rk+HD/VD72I8cOdKHe+ovXRN8qL/MtBinoICggB4UEBiqB1VFnYICggL+QgGBof4y02KcggKCAnpQQOhD9aCqO3V6TR9aVFSE/CavvfZafHx8WFgY+lpVVUUf6BK3nlMjMjLyN7/5jTvroLVnhD60NQp5+3eBod6meHPteQdDjUYjMLSurm7JkiVjxoyJioqi/pSVlWHbK30Tt55Qw2q1BgUFXXvttXqsLYGhelDVkzqFLO8J9Trws6GhoeXl5coAABnATXFLFPCQGmrCduAlIrruGgUEhrpGp05XymAwACmw2/GBLvCk4lYTaoCwOKuj0y0ZMSDnFBCyvK+sDC/L8n/729+GDBkC3NRJbAefazabw8PDFfoCViIiItr9trKyEupOdMZms+mkxLh48SJk+blz5+qxtoQsrwdVPalTYKgn1NPy2fbCUJ1wZOjQocnJyYRTyrGH+GAwNBDN+7doHZwmjGY7duxQWEXN3yLewVB0W5xJp+UOdLcuIcu7Szmtn8Pe1rrKluqrrq7WVfsJ4xWuQH4FBcl/wcENn/Gl928DA3FwagDiwcCN6jp8XacSSwW09fKC0XVEHbpywYf6xPSVlJTAVg4B0GQy6dohsstDyoYsn5SUlJDQkL4YytAuXboorXt4O2XKlD59+qC20+dL8s5eDDAZG9hRXUfYTOW2+vrQ4KCByXFBgYE1NTUZGRmnT5/WcLzqqgoKCmJiYnSS5WH0x1IBK40Jio6OTkxMbA9yijYbKCAwtP1Xw4ULF3BiOJgjsGzAOF07pMZQ6EPJsqS0qKFUm5aW1r9/f8jyf/3P9y+8uzo0LIjL9eC163UdYNPKcTYIeDaLxTagT8/PFv3fXt2jQG1gKDBIw/Gqq8IbETB966236jFSkBGvQAwB/Qc3HRsbi3ehHg2JOl2kgMBQFwmlV7Hz58+TlQMACiZUbwHNAUP1symNGDEC+lCrtX7xR/97etGnhrAQdoKsgwZUL6I2rheNGg2S2TIgJX7De48n9IhRMBTl9IBRYChmc86cOXqMD2QEKwoYBSuKC4snLi4OpNajLVGnKxTQl+txpQf+XAbxQrBshISEAD315kAd6ExgTS5NwBG1T48mt9Qcs+FAcxcYYAoMwL/t9Qe9rNwHPmrAkObjbUpJ/RY2lgoWDJYNnB/w9oU1Mjc3V7/mRM0tU0BgaLutEAVAFQ5UbyZUPVSwMMotwaget6xOIJbN1ujPaydvNm6XnATozaH239R3+FqvL0J/YCiWDcEoHMgEjGpN5jbUJzC0DcTSsCgBKDYA2ZG8b2YlH0llRB5G5rQQ48R5UfsftQcFpSSZwKHCvuzKH0ryR1wqTBWiSfKoIm8H8mlSeT7AU1W/uCy945TILo9lg8WDJSRgVMON6UZVAkPdIJqnj7Q7gNIAYErWD0dgO3ZCJoZlDENtZou1ts5Wa7bVtfpXBxsKOEibxWrDI62WpzJmc73VxtSvsgbWiSFLv9cGCCtg1NNN0nGeFzYlb89V+wKoYlN67733YJeHc0xpaamSeQS00Op22LBh3Me+fvE/v3nqtf+YwkKsTAsp1ddaunWNuPeGaUP7xVdW1zJtafN+sUxxCXOQ1VZ3+oIpIjQgNgb42LLGAz5M4OqhOli2dvvmzP2G4GDAJ2NKzdZBKfHr3/1dfFw0bEqZmZnEhms1XnVVZFOaPXu23muLq0ls5O0Eh19cMDH16NFDmJj0pry6foGh3qS21L4AiqEqGPr+++9TrCe+1MM2PXz4cPjcOGAoANNWVdMnqcenr94/bmhfV0lfWn7+zX+FTxgeduVE7hrlUjDCQwuX//WjtcYu4UAZAHG92aJgKByPsrKy9ItT8hqGcr2II4xC0w0YFQ5Prq4uj8sJWd5jErpcAbkxtaMOVN1TvQN1mCdTk4t9yQEQojw+418AXAsWJpvFgl/LD5849c5/i9dv5yWllh9BjbxmVjW3HjUOL+Vdwrd6D9/lReFpQQfdKNTcMDFhpeXn53tatXjeNQpow4ciMKOwsNDL3jmuDbCdS5EVFfGFZEXFRVZ47xuRiBBqPhQSnzpOSVtuFHFKzvnQ6trkhNh//eneSSP6AedMLGTROV9JHkgAvDOL/3nyiZeiJ0/pu+zloOReUHQaEPXUzAUEZR71VuvDiz5duuw7Y0QYvmE6BBUfSrI84pR0ii8AfnXt2tULsrxCA4Ubhd8ouGxc+IDsJPR+auc94HvN4zVMoQpY/xRN58mlAYaeOXMGSRbIP9yb3jmeDNubz6ojx0GldgRQBwxFWhD94pRSU1NTUlKc6ENrgKFxTjFUXjx2P3zCytqCsyfveuHi+g2B4d37fPB8t19cZcP3TZBXQYrGGPqtqUsYbEtNMZRkeW1fGwoiU5zSL37xC28uMwVGyQMfFyGFN/vQIdqi9wqohFcprp49e3qoPvYUQ6Hgw0KEjwVYLcGHOl1D9GohZxRiP9vxTaPmQ4Gh+sUpwabUgj50+Sv3TRieQnjnQDTGNRHrBD2myXRx1aYTtz9rrayx2qp63PPLpDcfN4aH1du4rQkXQ0fOrja+4I/624X/fuef35giw60ccx34UEUfqgeMkj501qxZXsYUQgeyMikaDy/3oUM0B+KASYchDq86Uh97AqMeYWhTL/EOQUHvd5Jwk7Z6OwKomg/9+9//TnZ5fKmHbRoYinQYzvhQc0Lvbm89feu0UQPLKqrxWuGYWR9gNMTGdMGbmDhKQklbTV3Bk38ufOsfgYExVnNlyCVJfT9fHDEyFThBjp8Ufo96yipr8HrCZ7SIOrFJnn175bIvNrMY0yZ2eeyc7Oxsxaak+fAJQ6+++mrvrzSZenYds/c70CFaJD6U9B6eOzO4j6HtbmLuELPla51U+NA///nP48eP1+88JacYSg6bpgBTz66RYSGUhYR5ztfWmaeNHvjO07eFhwbJdifEuBuNVQeOHf/FE9WHcoxGHJmH4rVJbzzV49Fb8R4CyKIu5holSV9t2fvIov8YA7hbPbGl9dK5kvKy8irUwqC2CR+6fv169dRoy42io+2Fob623nyzP02dGTzxCXPTLi8A1DcXh+u9gvVWPwd71OzclMHSfxghaJ46U3z0ROHxvHP4O5p3Li/37Ij+CQBQmV3n4eyooTJzb82h40ZDiAFyvQQ201K6NsN8togbSlgh4rcG9+0NKD127NTx3LP4O3by7LG8MzKAcmG/qTtUh45Tcn2WRUmnFFB0a5oEermDoQJAO8HSJGuSJulFUFXTxCUQlBqoRPFCZCyifwNMUmCABEE+EPlS6+MT42ZOHkpCPf0L7tJSXFr6TYZNqgOziYclCOlSaMW2PdV7cxoUI5zrTOzZ9drLRqCIMYhXG2CUAlA5okntzfHW1bDutM9aUYMOquoEi6QTD0FDGG0zhgJAsT7IR0dx0LGrX8T/HYkC2CHY7dAGKp3W8BbLg+1A8qtRx8vLjKFsOGKieK3lqglpfRNiia/kxZlLU/WB4+VbdhqlEKAnYbDBFGApv1j27TYEffKQUQbH+BcK0FmTh4ZGhddbeXtNzx5pEi9PQ9ZwvE2r6khLwS/7SiuNTlsgv0N418LLqK1JsNqGoQSgPuIl3olfkt4cmk5h42Q6Y/wkVioDQA5tam6UENBWHxgWPGfaiJCgQMZ+kqUI6kuLtXxDdl3ReaMJGlIS5PE/Mo8Eln6ztTb3jJJDhGB3+IDEqSP619eAaeX5TRwaQs0yK0oY2+AyqdPwvTmDoi23KeCUG20rjLYBQwWAuj1VPvggnadEQrEepyLTkBlIgos0W60WiwTpnrCLIIw3XV9rHpnWZ8zgS4gTIoDDVVdwtuTrrQbJxL8FFHNsrbdBXK/+6XhFxm7Uq/JzMER3CZs7bTj8SRlWch7V3hALbKpHChLkIbEAi2U+FzYEWfeqz/Db1/vCB9ebz3bJcxh1FUMFgPrsInCvYxAm1Do7ndgxo8GIeKTHHpr3wm+ue+a+uWMRI8+ShlBKOm4+t9XPnTYsrmuXBhUnZ0Urtu+v2n/EaAiGNYkBK4dRbhsCkFpKVm+2lFWqYRcS2dRRA/ok97DVWWT8Qj1Wa5fwkLuvn/bib2944oG5v/3lZV0iQohcutqUxOHy7q3J9nrKQxh1CUMFgLbX7OrXrt42JTgwk5s3oO21R254/r5rHr/9ytiocMliZbEYnFust9jienW9fFwq8twrTCgQ1FZZXbpmS725hqxJSv5R9hl+o4bg8u931hz+mXhZ4nZRWUpC7MyJg4HRAG7ZexQ+ALWWayYP/sOvZ7/62+sfuXVGRCg7koTa0imBP7rkhdx3+i0M/6zZExhtHUMFgHbiVaVfCnfwuWRyBGCxBCD19Vv3HNu08ycpJAg3ICkTu2vqZoxJHdSnp4JrhInVx/LKvttukIIQ7mnnQGWJnrs0BZhLi0rXZrJAJtkMZQCzGhoSNHPikPCocJvVQipRY2BAVUnlyu/3lFZUw6EKQfQUJgYbAjWk3/DVkfideP10pqG5DaOtYKgA0M60ShzGoihDtfLpUXN2WDknT548ceIEAkICAkzwov9+x5HKi+UmeB3xyCFwqQGhQbOmDI0MD1VxlGA0beXrsuvOFUqGAFJfsl/tpn3OitqMkql09ea6M8xRVDZecRgeOSh5zNC+gGbkbsBT4IOl4MDvf8w5XnAetntE2sIJAVbXI0eOwPVK1+ELfWhH3DjuwWhLGCoAtCOuAxf7TDYluoB9ABdtb3HCz08//YSoR8qikFdYvC77EDw3ydYD4zmQbtjApPFDL2H3KmuStai0dNUm8oeSFaCI/LSb9nknIbkHVB88WpG5p7EW1YBzj6+ePIQL8rJ5yhgckJ9/7oddOQggR2FoGI4dO4Y0Y8gOp+14nVLSxbkQxXyHAm7AaLMYKgDUd+ZVj57AFU5tU9JcqiVYxOnnHEPrsw+cOHzslDEkmPl6kh7TVn/1xCHJvbtxlk3OJID/Kn88VLH9IAR5+UAkGTT5f2RT4s/bLLUlX26CoyjpAbgp3gZmc9rIgYmJcdZaM3Spsj+/zfZNxsGLpZX0toCSAeU1H68akYVNSY8V67U6m4NRyFVO++AcQ8FECD9Qr81ZezWka5wS9AMIJ+3evTtGV15ZuzZjv7VGxjW4cFrrLN3jYi4bOyjAFMDyzDPtJZPKkXGoZNUmmxmOR2RNYhZ5gGaXGeNCRwywStV2JyeAaWD5hu01ObmEyMz9lPOzqZf0mj5mICxLJu6aysT5kKCte47uP3Yat4jtQ64zvaV4YVNqryWtVbtNYZTc76GbatqEcwyFZBccHCwikYjH6WQXY+jsTua6smPwH0LsB5rLyT3z/Q5YkwKVJCNSdd2kkf2H9Y8nIzl3t2fWp9qThWXfZAEfecQSO00JOe8DunaJe/Cm6FmTOCtKvqL412g+d670f1sJELmrFONc4cw0Y9zg4C5hMGSR95QxwFhRXPZt1gGz2YoaYmJigKSK6K3TodB4P3WyZeNvw6F3M0UxAQxxYdlAC+QqhqJ0+6Zb1+p9IuppjgIy9DgLddfExIQsdnSkD3Bzw/YjZwuLjOTABCEeWZFDg64cn9Y9pgutVHsopqFs/ba63FPs4GRyaQJnKplDhw2IvGJ8xOT0oG6x9VIdsZwk2pes3GQpkfObMKcozszipKYRg5Kk6lqe1IkL+oEBazMOFBYxnS/QDctb7+ELm1In2HoKNwowxJohttJVDMUGaN90651gAnx8CEg9q/RQD5sS5Fny7ykqq/zf1v2MdySuEC6fNXWD+/Wakt6PQSQ/qINYY2tVTcl/v8cpyHDvVNzpkfUucsZ4U1goZPmwEak2SXah55Z6U9Xunyqy9hEPy1Y81wmkJHS/fFway3pHBiy4lAYF7DtakL2PuZRiYV9yySWa29AUxlZds4+vAdG9VimgwCggEZfTV6NzWb7d0623OjZRwEMKQL+jkxhL+oG4uDisOXRy9+H8rP0/G4IpWyjHS6vtsjGp/ZOZWyjxoYSAlTsPVWzbB5s7j65nP1ilmpCUpMgrx6NAUK/YLpeNNhlxPpKZwuchzltrK0u+/J77SsmVoBWs3svGDOrVq5utphYOTYxhBZ7Wmldv2VNbx44Yio6O6dWrl37DF0mbPFycPvU4iSzkXuL0qI7Wfex9ajyiMxpSQL9AHZjjcSgbugqlJJjQOjkXMmMUcUB8VGzU9DGDkGQEfu/weScABQ7CpclaXkb4yBOVsFQj4ZOGh40YADd9fBU5Y1xQcm9kw+Pp89gfVnXpuuzan/N5ghOedpRXmD4wcdzwvjg+lGz5YEUhzm/IPnIs/ywKhIaGwNil3/AdAmc1nDJRVTtSoDn9jMDQdpyU9m9aJ5sSABQGJQzv1LmStVn7gV+yiQhQV1OHDCNjB/flFiMZ8vB1XeF55Fdm3CfhI9OE1gVEdwUTCq0+g1WbLXTEwLBxgzl0svglYkXrcgtLv8lk8Z78woNwBe0WHTFjbCpOXkJwEgfRekOA6czZ4vXZhznRDeR0pdPw0YByQED7z7Hogc4UEBiqM4F9tXr9jCrAJgjyJPXAuT3nxBkD8iJz07vNYjMGB00fOyi+RzQ7kI4xm7JVvoI5KuWxRE3k0sR+sIQO7hc5bTT7jMhQi9UUHATjkik8sl5i4jz/MyIrVOnKzRDbFXGes6QSzmsaktILkE3H3pHn06pNe8sra/AF1LWAOTyiHzfqqzMv+qUxBQSGakzQjlKdfjYlaCQjo6JABygfV27aA7aQzOjMSl5b1zc57tLRAwFnzNmex3IyltNsufjfjfWWWmAil+XZsR9GU2iXy8cG9Y7F+WEs+YgJcFkfdfm4kP59YFmiOglJmSI1ez87W4mzosg5AiAemNxz8sj+qI87A/CMogGmHQdO7DrCXEphYCXfVeIZdTIxdZTFIPrpCQUEhnpCvQ78LJ2npHCjOODT81syRcLqHRIcDOQ69HPhpl05wD5iQjnLaRs/vN/Q/vEMUu3KS/xUvR+Bm/vk2HhueIJLU1BCr+irJ3PXJC7bA0attqDkXl2mjoTTXr2EnPWyOG+5WFqyajNnXbkDKUt6Zw0INEGc7xobjRSlTJPFeFZjZWXVV1v2kcgP6FScnDQZPg0IVcGm1JzurAOvGNH1ZiggMNR/l4bm/BeTuU2mbt1Y+CautVv3FxeV8ZM1mQ6zvs4SERMJXEMCOnbmO2kweRg7ywd6vgiCvJyvnjuHho8dAn8mJoEDPclexKOWomZPDuzWDYyqYlZCZqgypCk5fZ6rV7lrNJzz6+snj+g3Eo6iSP9s1xiglq/hKHqhBLMOcZ5CAAjvNKQGnQvivwvLz0YuMNTPJrzxcDXkvxD/A04WFYLDRSMlFdVrfthHsjrDKXyoswzpFw81JReu7d5IRqMZZ8+tzbTZgIlytlCI6lB6Rs+ebAoJZoI8v7iUzpAxYvwweN2jTjsfyqzztcfyy9ZlcV5VLgiYju0aCQeAQBwxb6WYJebkdDT3zJadOXgccJ+YmEh+SAoL6TkzrlTl1wvLnwYvMNSfZrvxWDXnv8DKgbmDqhEwlrX3+J6cvHpwlgwx4UBvMwUHXDpqQHKvrrCbM5UlWEt4vxsN5d/v4AmVyVeJHJusIQP7dIFbKFxKTchjZ89IAiRFPZHhkTMnGgOCmb89L49UeNaaipI1P1hxVh0pQLkjKj5cMTEtOSEW8E2e/ListdYvv99jtjBoRofhKAqeURG9NeRG/Xdh+dnIBYb62YTbh6t57jsAFkTjHj16cJ5RWrV5T211rd1PCVHv5p49u10xYTCHNpkpZOpLqw0p660V5cBBbpHHdzaDKTDqinFwqgdTSRwo9ZqxeOA0bbaoWZMC43uSh5NsnZfqq7YfrNrzE9Ozslz3zMIEs9XQlPjxw/oyyxKzbLGyOJ1uy66cIycKUW1wcAjcsDTETYeq/HRt+dmwBYb62YTbh0txSiR44vJQqCcrCvCINIx5hUUbsg9zdpB0mAw4R6cljxvCzp6DnxK7oAk1GquPnKzI2GurZ16cZJG3SdbAmK6Rs6cyD3mbFUFN+MMxn/IfPpstIX0TIiYMoeQjJNHjRHlz4bmyr35gKMk9o3gLtuCgwJkTBneJjmC1UbypyXiuqAy6WhRArjz0GfFUDh5OmlDDTxeW/w1bYKj/zbl9xBryX7CiAEYJj1D9uuwjJ06dZ9YkAkazNaxLOJKMhIcGW+2sJYM5o6F07da6k4VgQu3WJHYCXZfpYyKnpMOrFM6k8I1X/xmD2JfIQ9rtjtmmCDiKWkkDAGi0WWvLNu4wny3C6Z4sRp7H56GVy8empl3Sm2ExwTlzpbJ+tfVAeVUN2oL2luL6gZtaeTgJm5JfbSqBoX413Q2DJQ2ghwwXcbLk0hQfHx/OY5NqzZY1m3cDp2SJHRhnsaYk9bhywmAyC5F4DmS0lFaUfbvNaqlCjDwT1SmpnTHQEBx48YsNFz5ZW/Tpt0Wffufwd+Hf31z497e1J04jDIl7kjINACFpzaFj5Zt3MomdH4eHhmBZ6tkdTqWDTMGBHEb5ZZSgq0UKEi7OBwP6NWHGHfh6P11Y/jfsBmWTeuynT5/G2iKeQlydiQLAu+LiYhyJ8cknn4wYMQIYitGB/1LHJrb1FpUAjJKTk5OSk4GmPx46Mevhty+cL0GIJyMdFJE224O3TP/LE7fyhCCcPTRbgKEl32WdvOMPdefOmQw4blMGOMj9xvBgYwClsbdbghzngOGjpaIWsEhZn/AQZzLrYu+6Ifm9Pyh6WNivkIIsc8/Rm59879TpC1IwzxyKp+rrH7plxl+e/AWaAEFwbEltbS010tbhNyUdTkCB5+mkSSzhqbg6AQUsFguWB44nwNoYM2aMw4ic86FMnySuTk0BxCkpthoPhXpABmzxQFIc+gZoW7Nlf3FxOdSOcjSmxdKta5fZU4bxbJ4yEwoIxF/p/zLM5y4guyejNM/VxA1EOBu5ylJabi2rsJaVNfNXjgJgMslFlPKKcNcoK3z1qw8dZ5H43PMU/4MVHTvkktFpfVgpirNnLlDWDT8eKTh7EY3Cl4CyMhNv7iE1FIVAp14+/ji45l4GQpbvBK9Jd4aAY4Uckr+5pw0kDyGILDBSoR9FpRXfZh1E7CYL2iR7j1Q/rH/C5PT+EK/paGLmV28y1h7Pr9iyyyrVcdd6GUAJRmEgMkpBRimQ/9vcXyAPDJUfJBhFYeRwwrGgpC6QLUv19ejeNVOGBYcHI4BJ9qEyGn/OO7d+O0tBghdA7969QQ2tXipqwrozN+KZDkUB57L8qVOnXJHlb7rpJqjPURKMLv5VBu5vtxBRf/e73w0YwBy/ffxSy/Lp6emEgEqf3RBjCa369esHfSg+r9y4647nPywvrQAyMbSyWmEZevm31//+jpnIgwc7OGvLYsER7+fe+2/B7xZbKyuNBgSGMkGeIy5YS3uaURdIyaETgGtE5mbutm+01FfEzJpxybIFATGRAGujycQy7BkNBWeLr37ozweP5ON4JQJ3JDG5YebYT1+5D72CmIYDk7HsSS9BLbtBDXoQjHlNTc3MmTNdGIFeRTCcV155Ba8HXKCLv21Jh/E++uijnmxPkuUrKyudyvIeYeg999yTlpaGNGJYCFiFlO6MLn+7hU7tuuuu69Onj157QqN6FQxdvnw59KEILnIbKdAjMFx4iYKlTU1NhUQMGPz1ix//479bmOWI521CkpE+yT2//stvcVQc3jQIDcKpc8zrqLbu5J3PX/hsTYAhjGEnRzUUDxucYurKsI/E6hYu4jHxWPXBny0lpSbY5VkCfBPSNgf17JH8jxdirp5sA1ibcKwIO48ETT+86NO3PlnHmFf+pVRTm5TY48s3fjMyNRmbBKc2AkNpREq77hGH9KETJkzQaNLaXA3Uu6+++ipmBMDB58Uft6Qagq655hpKaOvepSOG/vrXv542bVpCQgL1zGH9+c8t9rPZbM7Nzb3qqqtgWnFvnrzzVFMMRbvuIQUeBIoBLwYOHNg3JQUndB7LPXvN/LdzjoLX40IJooys1tvnTv74pbstViu0pfgObp7GwIDyrbtP3P5czcmTRoahjIW0SubgpPj+a98K6ZfEsM8FDGVJ7QyGU8+9U/j6P4wSWmTWeZbXRKrr+bu7EhfPp4OXYMOi5Pbf7zgy7/F3Sy+WM2MXnrUwHvmF/3vtM7+ejWIXLlwA9GC3uE0NhZLti6GHDx9+7bXXEOwAAIXnFqUv8PMdOnr0aOVd4sZGaxlDPdKHQn4Hf0t+ISQVkq+1v91if4LvABP67bffAkndmCTvPwKbkjJT5Brpxi26jdc7NmogO2pGWrf9UEFhEePySBNqtYZGhM67bATxjCT1Uyxm2YbttbmnAHxkfefCszXqygmhgy4BwiJMvtU/uIga8BccFH39dFOXKNj+CUANRsQ7WaBprTmay1pkPk6yvz08/EcjBQlP7sRT4RnN1XXrth8pKWdHz2MUEKTwiNvUcHjW+3OKFgGgEOEBoHixQcmL/H5gx/xwSzpAkK5z4RGGomd0lLaYJIJRpH1bt25dh4BRyn2nrC0HD3NXbom7Ae6QlFRTW/dN5oGq8mqk6WTVsqDN+iF9eyPJCO7kMz+4Tbzu1LnyTT/a6ms43hHzaDMFhUffcBmPMrKjXIsf2FMcf0OH9Y+Yms7O+yQvJ7CcUnD1oaMVGXsYdsqhpey3sNDgay8dYQzkEM9+YWzsweMFGXuO4VfEfUKzQYMit1m3idNeNiUA6Ouvv45EKrgAoFiQlKtf7FDfxVBacGKSaI1ivYIxBze6fv36EydO6DptmlTeJieewYMHQyqE3ga2o/iEBOjBAZ1I2IG7oGB4d9bvOJi7+6cCHq7JPY6AUybTNVOGdo0KZ+mWyWTEE9NVZu2r3nsESEfGG86ymsPHpIWPHcpu7Uyr8mJ2/kHOP2owhYd2nTcdcZvMTETWeWOgpaoMMUvWiioW40SOppwLvnry0KRe3ZiSgTjloIALF0q/28as87A74aw6qGIwRpzqPGTIECj6AUb4jKtNtGqX85QOHjwIAAUHOmjQoP79+8OopZwsKXYoHKI12TJOK/GIDyXgwIX3NkQG+uznt4BRcKMbN26EjUK/afO8ZjXDpZbimwui79u3L2AU/6bg4v/iFnsVQMMP7JS+yz505kwxM8fLIey2uNioudMaBHmGriYjrEnlG3fUXSwyGIIgaVOMPCAuet5lsKQrPWl1gIqDIhOGLh0d3DcZugNK+8SN9abKH/awFCQMo5k8T+jcN777DBybTD1EY4gKNdt+2HX054LzcL2CMA+4xBjxIsQFQxmmkj6TnO56hgEvn6cEDvTNN99ED9FnvNWwCMFTiy2pIJLT8zhbXWMuFvAIQ2HvF1K8g+aFuFHsww4Bo66r/9SY1Xht1QcFBhSVVGzaccRSWye71nOQmjqif1rf3owH5PjFYtglCQ7w5Zt3kT+77EMkWYN79oi8klmxm2/FcT03KFgBxkm9oq+ZAmaW+QOwQE8cBxJSk5dXsXknzqTDi17N286bnh4cHkIwyqA10HQ09+zmH38CH4pkKE22DfBXDht1nVbUNxd3oOfFAKBLlizp2bMnnNWgWsHyIw5UsJ9qJYbndG6uBtMLL7zQ9De0DbfkVsEbuj8IdDiAjBZNSOXudxe+v2aTfBXEjOtvy172xoenEy8f1N2AjD54jcMPRi7c9Db3eyeFj675458/sfSb1SuwxWdbrtnrv8KTBiv4/PnzsI0q/ob6zaLrNYP4yHqHozK2b98OngvTgWcxNTAlU8ql5m5ho8Cz+WeKP1mbvf1g7vYDJ7IPnNi+/wTOjt+bk79i3U74q9eYzbJBSZICAgOevWfW8IGJGD7P/UEaSEPx5+uLPv3KWM+O6mQXO/uoOuaGq7rdcQ2cRhWwc2VEJJ6jJJxAYWov/fx7+Pazc+6gY4UTVX210WbqMmNcQFSEXQHKao3r2mXT9iP5p7ntCzBuMNbV1pZUI8rfihHtOJS783Du9oMn8W/Gvp9Ly6r6xMfCoyAvL68F4jiQDiWxAMAPujIKz8sgbBcTCrEAWghK/tLSLvPmXqja8/7C91cdDxs3qb/FabvF21CgSP/dDWlJmSM3CA5JCxSG7w24xqbT6pF/6COPPDJ58mSAhexSV5T1tyVfd7vxiRtH2D3sirLeWfJ1wh0L5trdz9vs8HRm03Mfbx/La2jzsypHP+8/i+0NpgBOFUogthuTp/kjim/Tp59+Cnlc7YnVsk8PJhqdWbt13+yH3yLBWBaa2WeoF8nVXT46CYnmhgxIWL90flxX2YGfMaFGg/lcce49/6/463UmUxdY7ZkgjwUYaEj5dFHMdZexKE8OuC6OWpHQAaaWopLjtzxdun5rgDGUuZcih57BagoP7vPBizE3XwkFKNmXiD187aNvfr9kBbN9kd5W+UOEFF3oBtQOVTU3zBr/8cu/DgsJ+vrrr10PRgDgwiA+duxYFwfiYbG//e1vRUVF5L5DA/T+aqchOLSb+/077+eYEvOlYfPvn9CtPXuFuaDUEO5dLfs2ecSHwpUHmxBqbLz6APOGmoIfs3Jixs6OD+K3uGoKdmblhAwcO6RXiOHo6mffWJaRkQEhtzJpRmp3/Hz02xf/uuHixV3Ll6/Ed+kXV7/2YW53Vrg4a+nLS1ei8EVj3JkzZxLSWfm8b198Yxme3rjxaFj62CTkqpTbJS7Yx26BBWAHIGHhDebezOnxlMKHwgSBuYOuXc2zAEabuwXTiv4cyz/36bc7SGJmF6RfSI2QHBkeyT5KrNtW2z3XT4Uy1I5I3NpjNJas2nT2r/82mBnCcT8ko62+NmLU0J6P3WHqAkdRAjoZ6VodviIy4wMUKIivR1pQg4FlK2EqUWOAtbYcOtLIy8cZQ8Fiy5Wj2ujIsC837a6orOG8sX0sNCrZVMVUtwaLLW1AwvWXj4S3FUSKFoiDtaf+FVXC5w/6nFaHoEmB3bt3Q35HrC1YGUXI84GtcXTL33+oHzsz3Zy1LxD7NZzv0L3fvvjWpsrKncuWrc2wdO9fuHLx3wuBBoasD1/7cCXf3LS9+3cNKd/7+YtvLaevLP05qlTuAi7srKw88NlnrLAdR1pFBgAoxSK7d7XMh7r6zm/aNjhbtnbtRiTMGVt+kpT90TMLFy585pkVR0krI0nwWinP3bj0o+ykOY/jp4V3jUOZVfxnVHu6KGHW008vXDhvkFJ4z4rXv8ofdxcrOyJoN1/lOAdn1UeF7Pmnb06X8vflFMvGK9auypblU7eECD57oXtYW5DilR62fEtww3PN0/HF9j/ukMRN4vx/W31UdMTcacMb0JBJzIaaE6fOLV1hqUC6PJzKSS5NqMoaPXdqYA/mBy47kbaFaIr+FJAXedmYkOTkehucnPi5TMyvPrTkmx8ufrmR9YQ7ihLr2i+xB47GY1mZ7RfLgcLil9i/9AdvLJxYwnW58tUmWnnTpkS4SdpPH9oLRw9nS0mjRoyMHxif/9VWtt2Z8TkcBvL8wrhfsM09b2SXUGaOxO6Onfwg++bxGdB/jJsxORbpxbKWf7Y7fsb9CmJ8fza6vKIG85EvpaHw43OSpOx1WcABF5BB1xR0HmEouBhlzmAHLMeLXZLG372IX7f0ZjNKbIXRWpiTJ42cMSWOlU8dPF6SCgpyGcTi596xKXhWXbimSJJGDk5Vykrm6nJj6g2Lfmn47KmnXvkMqJp3nmMoLtauaun4yC3cgPDWRWd8FkDV0KDONtKyZ2gjyVcW5xkzxzPawd3TCNWk0Wadmt5/2IBENMFNSchXb7BW15x941/lmbtMAeEEtVgVOAkkqFuPLpeNZYDFM37iHzLiEOJRDQ1Ip0CmvST9xh+tD+7TO/KKsThUmduGAKMslN5WXXd20T8rtu9XOzkFBwbMmz4yMDSELSD0mXeeZSDlPq3yvyxlH+krGi5X3Ga9P+NQVcNzAAR0gNH23Qs5DEJHpMYZU0aOipeyD+fQfjWwCLbu4RwI2C100mx386s487P1p5KuGNmbfc7ZmyeNv+rKFLa7OWIUFhXHRIVBpkvqAYg1xsXCXGmqqXQJGXTlZtzHUJACftrqOCWISPxIB/liviD8vWGXuYKrlcMnYHMIiywrq8avyT1iiSFqrjAaCg6PPrn+z08s2pv+5OLF9zADrrlas3MsXHdYccW7hYKUoX/BBfnXpwR59fZua5yS/Cz5ftIfB0IGcnUWW1Ut0MpWY7bV1NqsNti+oUOkhQtUtVXWFL78wYUPVjAmFons6y0yPtVbkCo0oCuTQFlJrhVg/9pFat5CAyeoLC0uANlL8q2IQsbQYFNsDFKJ1CNwlB9sZ7OZ4StadexY/iOLKrL3s6M/eGZ7QOOEYSlDUnrbyqpYn9Hzqtp6OBXASYs0pA7DbLyqXYzp8hqYTpkyBfHg06dPhycWlijUDkQ3eVtpd+JLW3bKmb3bwOqsXvTEE08sWn1Kkrbt3S1PH7Z8YnJDVXx389ufflidl3ztLVf2lX3IaBB80zGgoMeRkhbnD9ohxRAW6RIy6DoXHmFoEwmCjbDO/lZhTCJ/b2C9x6WlJ0tZmQes7K2SczhLSk5Pi4uJiWCer7I+wLFw7lnGYLKyvIi5AhPRPS7OWFx0mqFqhM+xn9BJATeHDx8OewKgE+ZvWJOgjdZ1/tyuHO8/19lP5/p4BlwMDBN7dxs/sv/Y4SnjRqSMHnrJnOmjLh+bRmykzWyu3Hko7/E3Lrz3pSEgNDA6xhQZYYqODIiONEVFBHTtai2rLlmzpa6y+kJpZeH5ktPnS3D4e+H5i4XnSyur2epoyocCGi+UlJ86Jxc+jcIXSsvrzNX7cio27QwMjzNFdDFGUStdjF3Cg6K71xw4kffIa+eXfWW+UEKMZWxMxD3XTU4f3nfCiJSxI1ImjOo/dFBSKFI64QQnZ1ebaOX9OCUsMxAKCw+WJXg4wYSgqNrahRstzli/U0q+6qE/wu0f170TJWln7m4uL3LJVBEf6Y7d7v70gyxp4pVTGYeK2+DEQUCM9RlM3ow5m5slJQAx6OmAMNJayM+6ggxubxNXHvQoUz29DTBg6NTYNuMsA9CtrIzf8rchePW6qjJj3LRH7zs3/71XXlzJvp5435JpcexnMPZ4qwBjHQr/at7uP73/WKYkYU1I0o8gc9ql85Izv3z/sZ3SxIkTpdxTF4pi0mLldvlAG7rRHrfweIDDOaLrgJs+y3s6LAiKvVHwkfR9zd06WUyMRQRPablz7sRHbp0B3yBCPLiLRkcwlyl24WzjmKjud86NvXOuIcjEUtwR/yqHYEpWiy0kMhy4ec/CT3MLi4IQiMkOordGhAT/8d7ZkLiRuS6AgkfteFpVU/vI4k+3HTgZEsRWLyAVXPEDN0x7aOao3q/NNwUFco8lvsE4O0qnLdfXmY3oFc9qik0Lcf/u6yZfP2MUGFOcdxcSFHjo59MPvPzJwUMnjeGhFDWgvlomjsOvdMKdE4rp/BWoj7UHX0PwpLC4oFd4UxIkeXenmI/szpWS541KiSnjKyptyEQpMzNj/6X9h1XRTpd79TPT/jEQLdqSsROfMvmmB6c675lHZ975q6L/98krj61kXwAxhgeVGM2y9MNGdJwzYK4hg65b0rlvU0FBQav5QyEMLliwYOrUqYiHw2A8z3ajLLAOVxV8mMh9EgF2ar4JqYCIDwW2epJ6S8Oth7V78eJFKLI/++wzMCwOuwsNqTeb+pa9ueDblHngmkfewgd20jAcgODPXlP3+pO//N3tVzntJFGjBW0U11pKR/POTrl70VkcY0fHh5gtAWEh7z5726+vn1pntgCUqXJoASA3lZZXX/mbJTuQPhlsI+sKPKukp+6f88rDN4DWLTMFSn/wwaFXP+WeueWJv+3ed9zUJRxbjvs21d549biPF9wdGhyUmcn2dnPEoe4pv2IBI2vnqFGjNJy4plXRmS74nikH4zgXorowBMQcQ7OECwX8fIdCX4zXidvTofZtauqy5pEsD3GVa6bYhd2Id6+sKfanWzgDgQPF9IAatEVBhx07diDSAFHzOJkK17Fjx3C7c+dOhN+5PZE6Pei+nYSfQgyAtOC8YnBAYN7IuCNbgzgPyC/Wc7UbpuozsyLxYkFgKsFC2v9wpjHlypMVr3zwpBkF1xkIVFUVNgJlTUhfwplSJRbeoUV6VumPPdE9Oovk0Eypa7awuH7VcfZNCe4+rbSbPPAuWEibN2/GoqLVBXdUrC4ETahdLODkj7yU+IksFv68Q+kVot/lUe1wuVJHUxGMKop/P7nFKw6eE4oj/b59+3bt2gWfWTBuOL5qJL/w7kJGXhjrf/zxR0Tm6TedrtcMxFcwhaBBmTint83U3JzzFlluVFfzSZiomJP67fK440/O2lSaY3Dt9E/dGbtHgfNBOau/ZeI4/dX1uXC9JLLTAysh04wbNw6LilYX9F1YbMj/smfPnr179yq1wTNkxowZOTk5EI8UtZsf7tAWxCDXKd9CSY8wlGxKbbHWtSFrgytGcPXabZduAEAhKykiPNY3Fi7WN/QbkObU2xbiPHzaId/hrQg+QpPJ86QSvP8c0ru17CjqtC2WEkkRismZ0o0/qppg1Bnz6KRpdTH1z3ZOtc3daKgEkVNOQNR1L1oHXtWTOXJ4FhCJbwCaWHVQtalXFxYbAj3Hjx8PqSg7O1t5EFYmvM4hD0G0p83SIbaVHp3UcCIcqvIUQ8mm5J9SPMQlZGmEroRMEOBA8UZBACXgksu17IKcWF1Tp9wCuUg14wvcqEM+t1Y8Q5uuQa5TxNd0nKeJ3I0auQWpXYScf8ZTTJCnxPIOTkUtONurK+NYArcl1BPIvZfa2gfoAagPzEWKeec7YYrbJMXrYVOC5A6gxGsYi6e51YUCWH7oqpobxRHN0CDBUu/Pajdd3WM8sikhY/all15KMdcuqttpJ3aOwmA2Ec9HhwzjLQIRHlIVT21QbzZYAutxKJs05vo3Md4dXzyqhiCoqBCfB1nMk/gz996rik1pxYoVsClBKnRxLsDjoMVGNiViG83WX9807bZZ42rrmPWsrXIT1KGBgcaCsyWPvbniwvlSOYbdbAkPC3nrqVvvunYSzP1QdtJgoa8EZsOPeNbDf8nccURtU/rV1ePuv3Eq3KGMwMNmT6V3TjOY/sPDgnNyz/zpg7U/nzhtCA2Gi7+DTWnbNrg7urpuyaYE8ro3R02fgqCDDgwdOpSHP7WyuqBWgjp+2LBhihlz5cqVFAkKtlSp3MV57xwbFryOJ3utZZuSRxj6xz/+cdasWUreCr+aFawtrEjYQ0kTilULdWfjnC7MtWbczX8BY7Pts4ccwAXKfqiSIZdptc1crEfB0M8//xxn0tE2c2XinGCoLH0jRxEig0igkZ2KXOwMf4JEeEOdFeZ17voEPrJNGMprwIGh1Aeex6QN7dv7wGJBYRwjbyh86RRDXaSV5hgKKR7sJ6UssF8tra7CwsKzZ89Cp0SFoYWHIhVZpSHRq119XZn3zoG5UBbrh6EeyfKkU1MbkdSmCTozshP/iuWo+J2BGwWGKkIWPpgtFph6Mz99KOOz34JRpbQFSgGAFzC0jXtdy+JkrqUayb1Rqb3l24ZOyKI3C7XEYM1IDmaFTz1ShLXlD4+wB612Qd7NMQL9YFfHXx3LUdbGP/YgDs3jPqFK6qZmOuImrdwclvwY9hEWjOurC0sRNkPFyxUCPhyh8E2n35LNDdAz8rfytPt8KFtvBoMn6K7rwLxTOa1ULFAcCQnpSd3o1FvftdoVa1s+ud/OqTUUgThPCeW8ean5UCgiEB3oIqNBTM3ajP1q/1BV0KcqaZMn46FoS4UPvW6yM1m+etZvVbI8oFz2gvKgD+SOj4teDOxgert/6Mv3wD8UKcpc5+Ao9x3YfE8ooX72hx9+cBBZWl1d+/fvR8yxIs6LrQqmwe3p0EuWd7tDne9BnEsO6Qlu9g5Dg4pwxl0f4F2z+V93Iz2cw6+HDh1SpC2v0USNoVDY4dZFaJAxNPPAnEffRm/Jx17tvKnNEKhOjqF/efKW5vShsx8Bhv4k60P16YYdQ8f+8yXmYw9jt+uSL9hGyCVwz9SGJgg237YNKZbbtLqOHj0KHG8s/mvVHb+rR0cfe7+jZTMDJqEJorrDRRZioE1wcEDTXzWhHsKi3a6HPF3aJMXD2GKF1hBO6QjQlv/FB+3/WBNMPdo4Xl7mFOttcIfXoVF1nVbUD9UAwgfs9G0TrVzPfefiDLqxuppGrLq9VMSDLVDAI32ooCxRAPp+RN01XeUWq6XWaEU6yopyFkTvcLVw1iDssBSC0uqFJD3unVkIB0NKVNEmrx0ED0WFh0SEhUSEh0bgA/tX+7/Q8NDwCETDM3O82hbH1Lfcnyo8NDgkQvt21WOJQhsRoaHBgWoDleu0Anld2R2YO8xgq7Ps3urycz2bK/TXpIz7+lBIK3feeSdceeBkrnQFm199bknnvn3uuedg76OxI9gOZ9I2pHrFSb2W+upay5wHP4G74Xd//z/gaYKDGChQpDZ2BaQtz8U9bD/4bbi+FCC8A8rhdI0+QIeL/lPi+lYF1SuvvBKtnC0u+/HgSWdBRa53ofWSYP7grDk0JT6xJwwpOB1ExjEWjITQUosF5x2dv1gRAGO8bhdECFi6EuKi0wcmwesU0RNKUy3TCrkmkD8Bqg8X2UBXZhCRnbALNeys1lYXSARDPHJZUJgjYPqhhx6CbxM8lzv3lsRgnQ7w/vvvdzBXtGnh6KUPBYY++uijAA5sQiwapU9w6PWTWwTYIVKetgpCj7DE7f53hlqL4Rfzl0Mfag9iZLDzzXu3K1Q6d+4csMxzs4MrO1C9XACXAHogOGAUGwyBgIhjcQVGEbfKuUL2T5vWnweF5QBOhRUlDIV2hOVv9tZFcag4ftEVxTF8LTCtAFAsBmwQV/roygzCZ16VWKT11QUjJ7YhTRkuQDDcgWFioqTg/rNDafgY77x583AqjyvT4bSMjhj61FNPwW0QfJCPnIHl5W5AVgKMUggE5gleeHCVVYQ4tvW4t3edmaWkDAw0KdgDa35+fj5I58lZgzTZruxAh2WhhlH8hAAYV2BUSVejNxOq9LZlqPZON5Q+UEaPlmEUcWsKgCoJaFrdt67MIN55SBwF72Ml+VALqwuFT548qfaxx9HzsHkC2RUzvZd3ikKE9moXFjkc7dnqXDRXQEcMffrppzEx5FjeXtRpx3YhGSFMSwFNhG9i54AVbTlPDOYDOfGwG/v16+f2pCoPurIDm7ZCMIroAGw2/Hr8+HHAKB0j2BxS0PYDb6XWsvnPLTg7DL8FGAUHCnP85ZdfDjK6DqCuvwUhN2DZwPETq66FZQOuGcUQJQWPeiqGVIfPPPNMamoqpljNi7XjxpGPAebd80438Ebx5GAeHTF0/vz5ABElOMc75PAa3VttCDsKixJvESXtECUTwRJpzqSA3QUqYRsg3b3nAOr6DnQdRvECaJXhckWqpRb9pCoS4cGqtxVA2zSDBw4cwPrB6oLuxeniAQeK1YXVqE5d+s9//hOZHOBeCnkRPpLex69W95EXcAMYql60bd16Ovo2YS4hwyqRSHQklv/c4s1G3IEyJVi7kLbgLoovwaNhTSsXli9U+xCp8JRWANrWpaAuz/NmWoD1yIGC72GyQFoKSkDVJiceURhGJLcBtE0zCNYS0gCWEBYSlpN6dWGxYclR6nQ1gELCQEJ7WA4xTVA1+NsOVcbbJjq3tbBHdvlnn30WSj3Y5f3z5QZaY/PAOjR79mwHCRdWUbxOyASPYvQBMwoTnOc6UPUcuyfLKzU0FerBWbcs1PsVg6kQqjmG2hMOlCpv6wwCOhGdAb2Bw+qCIRcCu3odogxcR4CeeE3iHak4jXiB76Oh+U5DsFvox4c6x1BYPFw5CwQYis5Blu9wp3dggrXqM3g3bLA5c+ZACeXwBsNyhzYKX0JJCi6gre83V8qDK1H8q1wp37SMg4kJnDUSqbhiqfcTOb0FGFWMSFDOtEkHqp4Ft2cQ72+SgSDZNFWSYln+6U9/Qq/AvSLBGHTfard/rRa/hvtI16rgk6DOWdXWnaKW5ZvGFnrkI6KI7cB4tRTvV7fg2sCGf/HFF+qAH5okrGwo8nHpBKBtXQpOy5NQj65S7Dz+BWdNWe79NkUFLeyWhw+2DnwWdpQnAOrJDGJR0epqCqDA1ueffx52MGAHWBwsUb/akhSAp0akpvyNJ5R3eNYjPhRnR1922WVIoE2Vlpbu2fzaFzvwacztL80dgHed5dB/3vxfPt33OLnxPx9835P9QoVLG16MRVnvvPm/gFmP3jehm72q0ijLoffe/B+V1+q1mbP6D8tY/6REe1ul6NW+hPuoT+4yp4Ah6IXBwUF1Dac8vc9v0YSLcVwHKr9RLEHMqS/jvoYbwO2qQB+y7bjNgVLTbvOhTnsOb+UNGzasWrUK73U4fgBKIKYoC1KrfSRJOZ//Ydlevs3d2TgtQIHTPahAQTcGFAlotlsWgcO0HioYaX7/QofmevRtU8LqyIfi/UYp1OjCUawI3mbHfJ4pLma31v178vmpn/zXSy6/5YknrmXHX1LhRi8KJOSw1qqrii4PGnL/ggVUXpu36NE1y3Ykzp6/4N7Le+f/74tt6KKh+PB33+eb2cl6TnvlYrtYo1AKw98eltN//OMfWVlZTXlSt/eqdx5UuFFkTgHzArUalDniaoECoBgsOZSB2ztz1HIrwEeYj6AAhUiEVCOwW0IHCia08Q7VTF5koaxub5wWocDJplNBAYDCXM0M12jfdWTQdYJML7zwQtMGIKRAVGmZn0KuBAQ40pGWpD4DJB3bsKdkzJi0PSURM1K7G07tXxnca0zJiRNR6bgtzvrwtQ9zu40Z0ju0OGvpy0tXZmRkbLzYbcaQ3oaagh+zcoyW80i4jXWwsTIJxUMqd/315aVn2EcDyr/24Vr2S2XlsmXL8PuI+JA9nz/79nJWfOPRsPFT+ltyN360+IOdlZU7ly1bq9TMuwWsx4hCq3I37CkfOGnssMFjR48e0L9rVdbSN74Gl3zm0MYjhvRxKeHqwvKI7M+2dgtaQV6A9IdXFsymiAw5ePAgmFOyeut3oQl1rK2HDakzVIrPLVPAQ1Irj3s+g9gB2BSrV6+GXR4OpLAswZ+cRHgsS3nxt7aAiYdwuXDxTxv2nEoeO6Z3oH3v82f3fP6SvCc3WvrP7h2ITbcbW72wYcPyve0UCuR9z7Dhw+L+vGbsUPbw7MRcGQrCGVDEjJ3d23Z0/84TkQxWDCF53z77xjIOBAw5gAxsszceL6jhYgaD5rh7aJ+BeFArK2K3UtJ9fSi0MPQ2AHBA9cBPRWa3AWFJXeILioqNxuKiwqS4pDC8OerY2ay8dFBETPmeFa9/ZZjz+MKFj89J2r3irxtz6af83jMWLlx4/4x4KXtjFh6HdIknq8qNR1e9/lX+uLvw48LkOn7eFqo7umpF0Zz7n3564V3jpPx9OcXGmMgwBF3mS2kP8oql3dkbc6lX7GKd7JWMol+9/swzq47yPgdNfpAVlFD1w1cEyUOwF277LQl30CdCe420crDMAE91VcRotY1FPR2aAgjYhfUS0gOUs4geBvuJzLD4BguyYfG3fT23+Kx8+J9q72O/Z/17xe74GfezjXrXuOyPntl0Lqa8ooZzjKyyCBYc0BgKcjeu+Co/iWEB28fZ6zYWG2Mnz8Cnw+fYDs0/ny+NSxvUAAUy/ylvdlYtIPejbOxgxPvwRpcCOhr1iu99Xc9Tch9DwajiRd2Y0MRhxyYlnjpVUG4sPp/XOzaWfRVczaaQ2G+jtaYIlurYOKMxbspDixY9cmVKeWUNfkrqEYvaUpIg+1s5zfmTETG5BQWSNH5wKvtqdDo71Ycdl516w6JfGta+8spTHwJV884Dc40GWL7jI9m7Ny6WpeEIi1LAnZBx9Ixnn70bFWR/+NRT7xy04tdKuU8EslqsMyxcuAcBOqHEgFez0Cp2aHjqEJ3HToTSk05bwvsbehisOq3Ws8x/OG6N6qYbpzhnb540/ipsZxROHYx9VlhUHBMVhkhnfr49O/HPAQpiUkYOjJfy1ryGqPHDgxkWBMvPZh/OMcaczcuWRvKNL0MBAQWvjW12CPW8UbahcbabCgoct7OurIz7GIrB0FFCiiaxrIxRFrepgyfsyj2ze++2CYNT+ZvDEB4djaPE6Ff+TTDidRq0kJFEaPkCL1tTwX/lX0YyTtas+hW0KyvK+OsTi/amP7l48T0TlD6gfEBYJB1PIith0a66oejo3jOe48/k7f2pKDo6skbVMBQxGh6wDLVDQxqnDrEXRSc7JgWAKBBUIUpDkNdwAbdYFbN8KDtW2TiqTSdDAXYi12DSZmfPNIaC2CsfXfzcc7dgD2/7B0zUX55he7D34AnStsM//XR4W/K1VyAZhwIF0WqgAIiER1ewDZx8LXCAX1AH38Agh13q7azrxHqEoZg2aHNU8nJEHfHtcT2STx/OvZAcGVpO3Cd7m9EbCT/GIb4+K/cs+L7dX/7+929nMLmd2ZRqKnlV7AHGQtI7Ry6/c89uJpjnHM4i5jS/IBdMZ1wcFAanmYRQLfO5eIC9gavljqjfojlo7PdfnsWvuQXsGf5u5JqGavapOOPt3/9+I+tVYw2AB7fw0dN18kTlggKgAARVQIZuYru8vx0YW2ZToo3DL/wanDgoWcpaz7YzWMjcLCkhPQ3CJtvOF6qt5eW5fKc2ggLadMsO9Lnij398/d6JCDiADhBVxV8ySjp9+PDpZNTA2rVDAQGFstlRV8qoMQlS7p6fWKOobMGCjbudbVjCb50ujzAUPaOjtO2UNICy1poKBpO5mZm58ckpMfxFwSmHI8iZfrPMmHbTM/OSM99/7MUXl2cmzPzVtDji8k2chaRckVgS0G/KT/LyO5e/+Nhjjx2UQGhW3Zir5iVIqOOxV87F46sL1RbwufKTmMII1hH7umKzgprTbrpvIn/kxbe/zaV2Cc93Ln9syboiojKHYNWI3L+FPNX0dBCdZlFU688UmD59OtwDYPQgJNVqAbdYFd8s2Dj26y9bi2JSZt75q9G5K19h372fOfG+x4YHlRnjpl01UcKXL7645ke2nxtDQdy0X81L5r++iEeS5/FNiSGMuWqmNTNTGslAGLcKFJA6ICLGvtmxg6c9dt9EavSVldK8Z24a42z/6ro83PcPRbeefPJJOl9eO7+z1lxBf/zk+X+dn/fso9N4Iivvtav2ZnWhXaxjqPYhTYAVVc7+1GMitfUu1KOHos6WKaDJDCJFA7xc4BAKoZ54Lp/dGu0SLgW7vI/6h5LeQfdX34lv30S2Z349/68diVdfe1mPBglCE55R2yEgMQTeK14A0I4HT3kfz4HSbs7HsAM4vzKew+/PZXS8kbVvj4EROCP2559/hv+NN7Zkg+jpHbZXVhe4vdlbThjo4dx5xIci993MmTMVF0jx6sO7DisYniX4oDcHShOvCRfj4Rpy/XFAaPoKaWKmdNPuNXfAq0xcms4g0pcgvkNwo8qyUhAJHoeewKi+cUqNbUraaBK15Qq9oh6S35OwR0GE9xqAdjQIytu0InPiTU/dNDFz/nsKq8k5T6Rswb9gUD+286H8a+WSOVNiY6kksbL8mznPPUffKwxuQ8EWud6ORsBW+gtfOuQAQr47wY0qli5iXXWdaI9qZ45HkZEAe8XxyM+zVMC1HgTxDgeq67LQpXIGodLwlEmX3jRRendtI3k9c/hTRbjW3JFib3nSAvZF0eoH8MXEJfdNwn8Zz6XPz3xgNb7dvUSan96gEcjcO+Cv+A4WQ8LmvI8fnC8t2S0/rwZsXcblS5XCUXTChAk434VOe8XG9PMtqQxfv1nyCEPFJClrFO86yAsCQFtYqRxCH7h6kpTUFETZ106uvI8XvitJDzzF5H7+WUZTXkPmik2yWnXiTZcmSUkpyskASXesARznM052Lp6X9h5vVv+q385qt5oBo8jqK2BUzdj5aJwSAaiAUYJRKPUFgLYIGxxCJw5AFBrBnQMn6hRC+SPEhDa+eA2ZOUh24Bx6mWg/VwLLyvlYv7sAo4j7xOHbghslJNU12sUjmxLWpvoYZL9bqqoBI3lPu4jwHcamxMxJ8zMbLRGI5QsmQUIHs0gfcanv+OeJS2TzE68AEjo3Rik3l25SvlUeTVSVbFy7L65Q/WYQHsp0JIEvDtvrfYLlxu02W7YpeYqhbndLPKgJBfTbgZp0T6mEIFSBStVtcxjq8ISMm1RFA55KDXjZGEOpIP8OrKwPuwF0lBnUdj10rNrcscuDqxKXoIB2FMjd9Bl40AdmTpSrTJx2E0Kk31271Z58U2mKby7cbX2Pc63vziU7/DUf5ybevnrXkgn8i/T59Ut2rb49kT2N5J34h132RxNvf3vJBHpyrvQAhPnMnDzthiJq8m8KNEV/53xoXl5eq+cpdaw3SWftreBiOvrMihn0/RlU86Gw1zl02FO7vO+PX/RQUEBQQFBAPwoIDNWPtqJmQQFBgc5PAYGhnX+OxQgFBQQF9KOAwFD9aCtqFhQQFOj8FBAY2vnnWIxQUEBQQD8KCAzVj7aiZkEBQYHOTwGBoZ1/jsUIBQUEBfSjgMBQ/WgrataAAnCf1KAWUYWggG4UEBiqG2lFxYICggJ+QAGBoX4wyWKIggKCArpRQGCobqQVFQsKCAr4AQUEhvrBJIshCgoICuhGAYGhupFWVCwoICjgBxQQGOoHkyyGKCggKKAbBQSG6kZaUbGggKCAH1BAYGjHnuTu3bt37AH4fe/FDHaUJWBP8+3YX+cYarPZKFl1Rxme3/YzMDDQb8feOQYuZtDH55GQkCAR/zbtrXMM7dKlC0rTYz4+QtG9zk2BsLCwzj1AMTpfpgDhJi6ksseF43ub9tb5WSAod/HiRRxUiaMBcXK6OBrQl6dZ9E1QQFBADwoQgFqt1tra2urqahx+3jYMRZ9KSkrwpIBRPaZH1CkoICjgyxRQALSurg7cJETz3r17O+1ws3wolRYw6svTLPomKCAooAcF1AAKJhQA2qtXr+YaagVDSagX3Kge8yTqFBQQFPBBCjgAKET4FgAU/W/dtykmJiY0NBRKAWFi8sH5Fl0SFBAU0JACbQVQlzAUhQSMajhJoipBAUEB36SAGwDqKoYKGPXNKRe9EhQQFNCKAu4BaBswVMCoVlMl6hEUEBTwNQq4DaBtw1ABo7428aI/ggKCAp5TwBMAReut2+WbdlFY6j2fNocabrvtthB+UTgD/NHwWSnjV7czZ86cPXu2GxT+5JNPvvvuO7gzh4eH+yfplJUTHR390ksvuUFDP3zEQwB1E0PxmIBRbVfbww8/HBsbm5ycjKgwqrmioiIiIkJpxX9u8cJITU2dNGlSmygMAN2yZUtSUlLPnj3NZrN/kk5ZOXFxcbfffntlZWWbaOiHhT0HUPcxVMCotgvu8ccfHzZsWFRUFDgIpeaysjL4pvnbLaKS8YZOSEgYP368i0QGgK5bty4tLa1v377wIQkICPBP0inkQmjNddddJzC05fWjCYCiidb9Q5vrh3B4cnGHu1IMIjwuYGh5eTl99ttb5DHq2rXrqVOnsrOzXSEdAPSHH34YPHhwjx498CAe91vSKSsHcTWukM6fy2gFoB5hKB4WMKrtKhSbn94irsPoxx9/DABN4RcEeQTU+fkbSBm+tiuzk9WmIYB6iqECRrVaW4jJhSaULojzwBE/vw0KCurWrdvp06db4EaXL1+elZWFVDr9+vVDYTwiSEcrRyRaa2FjagugHulD1b2EAquqqqozTR6tQq+91Z944gkAATR6ik3JzzV6NHzoRouLi5EvZ+zYsQ67AgC6detW4kChAIUU72+K4xbGi9z406ZN81wfSumHKYlwp0klTBgKlTEYF8g9LcfCu8IkuePb5LTeoqIirHsFAlxp22fLEHQSJwhfGbrVtbdPPvnkiBEjwEYJm5IDNCgwOmbMGOUnAOiGDRugA8WLRxiRQBaHNy7QAf5hHmIooSclyuhMB1tQQmU4b2CvNZfOrk2bXTMMbVOrHahwYWEhZVDVtc9PPfVUeno6NHrwYfJDW3zLLCRWPETUuXPngnegkvfcc8+gQYMgxcMbDEwofSk4d2XlQKE8ZcoUDzGU0g/jAtnh8KDr+u/QlesLDR2aNNR572SrIj4XSG03zR/76nl2vb7lHFnqi7f9nd2+vmUfbvnNV8ec2fHzNuGnv28rbmSe4uW3nNPS6L/vv7x/vC25z2gFfdLBuwCIAGYT6k5lOcGLHhxEnz59fM6IVLzts9dff37pJjYBTp0rLIeW8rnT2/XC862nyLwgsue1deIaBIa2MrlOT6HSfEGQTYkUCBAxKiqqgamJiYnSmWIru80/diCf3UqGcNwGD71/wYJrB8oGKLCuDQaoyDArgbHdPMV+jZ1E5XnNqsJu3x776ou9iZff+8T82Yn5a/+bfRE1WzevWJtvV4Bo1pBMjQqF2STKA1WRj5GMSNqMyN6Q2pTnRs0XaZ4K8V8zdI6d9OCCBZf10mIWWuyzJkuUxF6F/dekzs5XiemFF17ofKPScESlpaVekOU3b94Mnz7E2BCShoSU79+wp2rq1NQfL0TMSI0POZ/9paH/1KqcnMh03Fbu+uvLS88kzUjtbijOWvrah2s34qrk9zUFO7NyrJV5q1atoi9nj4gvy9340eIPCvnvlbs+fHnpSvZLZeWyZcss/Wf3DizL/+6lN5ax4hl5Mf0GRsVU7V768tKdlZUHPvuMF+VPsl6FQF4GeBmKf9qwp3zwZVN69Rwwe/bkpHD04o1vT0nSqb0bj4alj00KVxfmHFfDs27dAs4GDBigbOY1a9aQO73nNcsjcqtXTZ7d88OHWcap1w+v3nIofPzAKAujleHo6mffyLJYti9btgqkTL+44uWlxSB7BZsURl6QPSPP0G9gSkwoL7ssIyOjgerFWR++9uH2ixd3LV9Oc8EmtKzJlLGGGuiMg/yA5FD5ebIR1EcJOT1HyJPKO9Ozgg9tZTa9Y44kEZiMcvwyQHC11YTFJRUWFRuNxUVFSQlhNexcVsapGgxQAdZVlRuPrnr9K8OcxxcufHxOfPZHS7OKyavldOJVTz/99ONzkqTsjfguJjJMfpKVzx9310L8miZxD3aDMebcpo8KZqCOhXeNk/L3FVpjyitqUEm+lPYgqxiVrEMldAG2mPfMoDQU/er1Z17dxFQNRmPs5AdZQWncXU/fNjTWPga5sMe34DdhfFfP09SpU8GZAiOIc9eqIU+rOpeXLcWPgKZ2RFL+V1vPEa2MTEuTXxh360KQffog0tqA7H2vuO3pp4nA0rgZV/SNKc/duPSj7CQ2nWwusj96ZtVR2U3pdNAIFG6Y0KZTpnKGAzXwytEEpBSzkia1ddZKBIb6xMwSE4HVDxiVVWWSZApNDuuedx6qteLzeb1jk0NNksRQg3wEgiOiTxYUSFLv2FiDIXbyw6++etvQIPopKa47hNygsO4cJVl59mRVWdGFQkkaP3iQAb/26jNS/nHQ9a/eGvpvWLU+BKqy5qIjQ6EQQCV4MjYW53CZairsvTKwZ8vKel3/6qt3IxQz+8NXXvlkw0n2K7XFf3Uo7OYt3JXAmw8dOnTChAnAJQiVylTdfPPNN910Eyz1SDIANQjAlN5AMuk07YbrI8o5nC0ljYwPKosdNBxvnsM5RI0qRho+S+y2okYmO789ueHfa/KS5kxl0Go5nZMnjZwxGQUNhkGDQd2CgpPOJ7TplDUmO6jhE8vaPzohMNQn5pk2v4oPYnsH96PTJ2zbuyfn8LYJg1M5RxNcTU7UDK+MUWHgR82yExaxY5W19CCrKiJYkqwyW8swN6ayFtgo6yz5r+ymOPOdJxfvG/3k4uduGUXf4EK91tpKzhCz+sKiiKVqxI2m3rB48eJ7Jkh5OYXW8vJKuU8acYXAFzh74YL5CK7HYKyQi0Q9VbhFbyCxIqye3j0A3KaddOiznreYJbyD1iz905+eXLwmT5K2Hc7hExoBiTq5h8ydx0QxhbVdb5yzd92p+CuvmRrXMEs0v0T3gLAopxPqdMrUzLj8SvOJpd35OyEw1CfmWG1T4ojAmRfAWVyP5Au5e/Lie2Cb8a8i8CvxMvgxLl6Sdu7ZVWY05nz5+9+/nVGMLcq4NRlW2TYECyk/aTSmJCdLUhbf2sacw1koWFdVVnw+V5Li4+KM1uoL9kdZS9jAXLcgd4RwivY6GluwYOMu3BYXnebPxMRE1aBharc4Y9mCBZ+yXjVgrkpNwbC+5VsUQLgBRHgobYGVcK9pbpJI2ISXKLSlCPSA/hH6a7fbbVMnHQqfXP9NlpR83dOv08XeRzKljXhZWWoUIxLpYRhxcr78IEuaOOuqFKoqLi09WcrKPGBlt2x6ktPT4pxOqLMpY4NWCOsdQ6hP7Bwf6ITAUB+YBEmCyYWswHahPoI8ISFLx+dm7jyVHB5UJncUIj+XtRk3k3rj09cl7/z3S4899n5m8nW3To1lqAkWsqbCLvFLoZEy5irlM99/DNdBaSKqAHPae9TMZIl998q5eHyVl39SCSdge7JK7oha1ZB6470Tpcx/v/TSY6+szKV2DbFJwGdU85cfGBLzmtXCdSM1hYPWovEtXD6R+w6SO1xqFCwAUILHpAvvm6ZzBnPc6NGjz58/D0riQG9FqHe9XUddSoudbFL4wqkjp6SE1FQuiOMaMxK0zPzuhwskjAeERsrUUIhzct13mbhhlEeuz8eWrLsQO/WReyfmrnyF3b6fOfHeRxhdnU2okymzD5jGS4EhPrGy/aATwse+lUnOzc0NDg528K3RfGHA0RLaPWgA1TGLwAJ12JLGt4XrHv3bqXnPPjotVtK4ZlX6vrbWDNsRDO7gPRWbMhChoKAAPKaSEhQYCoxAikwYi/HWUc8FJmv//v3Im4cadCSdBwP0Tq9AtOnTp3toWcJrDKSGKADWHippzdd8p6lQYKivYOi4ceMuueQS8FlqgwCWr5a3dXuWLPjvSfuI+1z/3HwgKL80bkhl03C9ZrCQEOEhuZPqE0zosWPHwI3CnR62I+CmMlXY2GfOnDl79uzAgQPVqIQC27dvR4sIgoYWVUvSuTWidiTsqFGjBIZ6B6YFhvoEhj733HMTJ04EFwYRzHXQacctqkcnwYEC9ShCEQC6b98+3Dp4NalnC5L74cOHYbJHig3le/iQfvHFF3gbkVTrnzCKVYTQYYGh3sFQoQ9tic5KqgUlgY1OHwAcijIUjBUQSu2m4w+3ENWBeuBAicIAR0R/Awop4QVdFou1uqZOuUW+O6QdOXLkCJh3ZV4QwgT70rlz5yiphD+QrulSoTWtyVr1Tqyzd8BOp1YEhrZEWAoZVtJ/6TQHqBYGZSV5INkr1JvfH24p0x05gSIHGP4FgHLK2+qkOp5/rX7sjW9O+uVbamgASoJRPX78uHpq4FIKFpW4MH8gndOl4uFaJSLT4hdW/paJKTC0JfpABwevQyX3l4frsoXHgZsAEX/DTWW8zLMnLk6xI+Xl5eFgD0oahNRrRosR/1otVsAooBQ4a/+J/U+qUhidFPKCFaXQUvzqny8kMOaerFXCTQqWx8UTNYirWQoIDG1lcWCLIvqYsijqF/dJnih+yzTB8wE4SEwoGeXxRlFL8WZkvjBbMj99KOOz39IOV/Ja4jO4UWJdlQuuTvn5+ajQ7ivmX3y9J3FKCnmhWcZE0HGzAkFbYoD0w4XORHdkU4eBmJKP6OR5p04b2plI5+JYgIlkTYIqE4DokLBy6q3vggula8sn92Ma1NVian7++eeRI1n0qnLBRR/cqIutd75i5FHb1nGpARQvM2CxJlmK29qNjlVe2OVdnS8670RXGHW1K526HLxBgYnw8XQYZW2dZcZdHyBSYPO/7jayYJ+GC/zmwYMHXT9LuVPTz/3BqQEUnqF4qQsAdYWaQpZ3hUqsDARtLwj1rvam85YjwUit8aTPCDqFwgO/IeLB4Vdd1Sydl9KNRiYA1O2JFhjaBtIJGG0DsdwtCt0omKCmGGqxWmqNQNL6inLHX1EeT7nboHiOmepIxUwntQkOtE1rQmBom8gluNG2kcuN0tjAUIw28m00sh1eU2sJtJnApMK2h89q5xuHQ6jcaNSfHxEA6uHsC32oOwQUulF3qObyM3v37oU1A15l/AlDrcXwi/nLoQ/lUj4u9t83792u1AdfKDiTOgR9utyaXxcUAOr59AsMdZOGAkbdJJwLjyFTCezsarMSQ0/oQ5E1zsxSVgUGmpSsRCgM8RN+9S5ULIo0ooAAUE0WhJDl3SSj0I26STgXHgNHidTLcHJSXEShryO37wCTAX+yC7jNBvedpo5QLrQgiggdqGZrQPChHpHSC36jHvWvwz4MFunAgQP4F0HxzTnkIhIJAIqQeSHFt3WeBQfaVoq1UF5gqKfEFDDqKQWbeR77/OTJk6dOnQJEIp+AOvcdhHf46oItRdImcKw6daCzVisAVNuZFRiqAT0FjGpAxGaqgI2+sLAQ/Cad4olSgABYnJDvDgGdOsWM6Tecdq9ZAKjmUyAwVBuSChjVho7N1wIMRfQhQFNJaK93i52vfgGgesypwFDNqCpgVDNSiop0oIAAUB2IyqoUdnnNCIujkKC20zvDk2bdFRX5EwUEgOo32wJDtaStgFEtqSnq0ogCAkA1IqTzagSGakxeAaMaE1RU5xkFBIB6Rr/WnxYY2jqN2lpCwGhbKSbK60QBAaA6EVZdrbAp6UVkEQyqF2VFva5RQACoa3TytNT/B/+B+mxFbZXCAAAAAElFTkSuQmCC
/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxQTEhUUExQVFhQXGCAbGBcVGBgYGxgZHRoYFxgYGBYYHCggHBwlGxcXITEiJSkrLi4uFx8zODMsNygtLisBCgoKDg0OGxAQGy0mICQsLC8sMCwsLCw0LDQsLCwsLCwsLCwsLCwsLCwsNiwvLCwsLCwsLCwsLCwsLCwsLCwsLP/AABEIAOEA4QMBIgACEQEDEQH/xAAbAAABBQEBAAAAAAAAAAAAAAAFAAIDBAYBB//EAEUQAAIBAgQDBgMECAMGBwEAAAECEQADBBIhMQVBUQYTImFxgTKRobHB0fAUIzNCUnKC4WKSsgcVFiTC8TRTc6Kz0vJD/8QAGQEAAwEBAQAAAAAAAAAAAAAAAgMEAQAF/8QAMREAAgIBAwEGBQMEAwAAAAAAAAECEQMSITFBBBMiMlHwYXGBkbEzocEUI+HxFUJy/9oADAMBAAIRAxEAPwDPCudaYLZ5H501sw6H0NeLR7w+KSimC4en0/CurcE61pgxzG9Q3VFaTs32fXFuwWYRZJYmJM5V09CdOlVu0WH7lu67ruyN/Ppr051mveqBW97g/iQ/5DB/+pf/ANVugRFaPi4/5HA+t8/+9B91Z4iqJc/b8EsePuMUVPbFRKKs2hWM2i7YGgqyoqPDroKsqtJbHRRwLXQtSZacFobDojC0+KcBTorrMoaBXQK6ar4jGInxMB5cz7US3BexYio799UEsQPzyoU/EblwxaUgdTqflsKhw+HBZi7Fiok5jAnMFAzEaan6GjUBbfUnu8XZp7tdP4m+wD8ap3L8/tHzf4d9vPlT7zG7ciYQbQQvgG/5NDcSoJkaDkPL2piSMaLl3EaEAKBG2p6+fPSfQUc7PGbNvplHt5elBMJbdUOZTkI1zDcbESRIMbRr0o72c1sr8h5AbCun5QUtwuq08LT1WnZamsfRHlpRUmWlFamZRHFKnxXa2zKM6FFNZNKcjLyIrsaUJURZDXTb6in60+etbZ1D+Hcaez3YtsUtZ5vBTlZto8e65Y2nmZqtxriVy4VW7dZ4JyZsrEA6/GBJHqaJjC27lxe8dVS4czFfEyKPBDKOs7R58qYnBJV1dVVzbD22JYMQCPBrpBBmN4AM1tpcgaPTkg44v/JYD+W7/wDIKzjCtJx4RhMCOiXf/l/tWeIp75+34JIrb7/kaF/P59atW7dQKasWTQs0I4dRlX0q0qD7PrH41HhvhEVZWp5MoihoT7Y+nrTu76fny/PSuqPz7VKBQ2HpIgnl/eoMRiESMxif7f3q2F0rNrjRJ8OoMz5nn8gKZBWLnsXMSbjnwFck6nnzOgPlVXuEUzGYn+IkjYgxEk7TrtVV7xY+Inf86eU1KzZSYInlGojbUec9etOQls7duLGYEqQRA+e0ffrTsTjLeV/CSWIADbLrqZJJOw3qpiHB0AjqOU84qvceWHuaJA22zt0+KVJGhBBPXz9qbbOvTWkOZp9uuCJrksryZMc+vWtN2fX9ShHP8TWZuL+rf0rW9nbf6i36feaDI6ijYRtsKIuldKVPat6U4pUevcq0bFbLTSKnZajIpiYqSI4pU+K7RAmUVh0HvSFtT/bSuZOtcy1pQdZDyJ+37aht3DdChdyAVI0IJkQI5g7jzqtxe662/AuYsY56Azrp+dai4Bi4u91fOVmOhMCNiR0BJUUxR8OoW5+LSXuH4C8zNcYAFCAQNDA8DSA3kSRrzozx2+e6ti4wZ5V1YCS1sq+lwzoQQum8UObijYcXLI1RrrNMAggoQsHmfpBoHguIXC11iwgKRsNoAgD0G+9YouT1enBmpRWn5mi4yhGGwQJmUuEayNbzaD2H20Dp/F0a2mFLNOW1lVWM6nURyGrMdPrUOFuIRCMGjcjrzPvTXvuvfQRVbMco1q1aWoFGtXLa0DOCeHXwr6VYUVFhh4RU8VNLkrhwOValy1xBU2WlNjaK94HKY3g1jMup9furdXl8Deh+ysUy+JvU1RgfJPnXA/B4NrmbLJyiYFVxpWo7G4e33zd+xRRaNydtF5nnEHlQHiFvLccAgwx1Gx13HlTVK5NCGlRSIqEjxH0qwRUYHxH86UYKW5Am3qamtt1qXC2pAFEe0HB/0ZjbLAuAJy6jUSNfQ1zasNQdWRPZ/Vn0Fa/s7a/UJ6feaHY7hTKqIFJZlSFAknMBAArX4Pg7WbNuQZyyw08Jk6HX0qPPkuCaKoQUXuxlu3SdalUiuXKiUtyhopXBULCrF2oWFWQ4JJ8jK7XaVMFGZhug+f401tvhNWcpn8/OuMmhP19DWWUlVrc6bGPn7/ShGF4dcLziVXxCVEr+6YA0bQwDvvFH11YAb7x8hUV7iq3rlhbioLSOQVefCpYsg7w8s5IPULTYSq6BUlGak1fwfBU4jxR7Oc20D2iot3FeCUnmmoKtoCCNJHOsyzG74szZ7juMxCqGQjkP4p++j2K73FWr7juyEuMTA/cE5TnmMoUaachQBcM5wss8BGGVDA0JiRrO5PKNDVWJJKuvBL2iTlJyS2e5dwfBMReMtJQHKpzToAJyrPQ+WpqfDWAhKwo2HQ+hHUAifMmrnYXtAcMyhlW4iuWIYxsFJy9SY0HWm3cWry4AGdmY8oLHNAHLfWelDNytp8GRrTscS2Zq7atn8kVJwxLbI7PIygC2QPjadteQGs+lPtD7/sNJNZdwy6CrBWosLsPSrltKlm6ZbBbHLaVOiU5LdT2kpEpD0iDE2/1belYZUUvleQpOp8p+2vS/0E3EZQQPCTqeQ1P2V5pftOb99BbLMIVV8UmDMwBM6/ZVHZXaZP2hXVBrE8JxBWy3idriBbXMm2V0B/wgAdOdA8RhDbYqxJbZpOoIkQekRyow/aq6oDKiKEGTJHwAqbapmOpA1YDqBQq4XLE3AQzTvPXqd/WqYqS5JslMrZa4V8DHrPyJMU9ngny/v9abcJCqOpH3UYuPI82yNhr8vfzo32yZnxFy4YjQSI0IUaEDyoTbGYMMxPQD93TlGtQ2brG2CzMzQPiJMkSJk6yazTvdhanxRueN8SJK3BANtUG8fCsbgyKg4dxhxbVIJC6SWnTcaneBWdxmKlbIJgveCzvuQJ15azWkxWD7m0F003IAGmpJ+f0ip54lpSkO73fYVriy94BMmetFxiwa81wnEE7+SwgEkmeUnetxhMUtxZQyJ32nf8+9Y+yxidLtbkXnf8/2phP59KaN9dp+X/bauKdB70SgkJc2yTum6fUUqsd4OtKi0majMKDU2ExXc3bZfRZkZ/hYrrl9ZjTzqkLfmao47il4Duf1hthhl8IgZtLhk76ZYpcYamVylSFxjFfrgqtF0KWK7CD4on+IiNOlU8JilZLKOMqlhncKBmAbUnmSvX1q3jMTbyWQ9te9CmLmviQGLZgEAsvi+IHyoFjMZcbIrWymRehMg8/IeVVQhtRPOVPUa3HcXtcOz27RXFYe6xBOQg2zBzKJgTrsdI15Gs/iOE3r1nOsHLpAHiyqSSXIGmpPr5aUA4fbe5dyK0S2aeUgyCRzraWOOXcLiVum4CtzMHzgQItkRA0gwKOUdD8PPJsMcp45ZK8K29/6Mrw2+BKsoLAyGO8ZSAoG0TrNW8aXu5na4pyN4oKiSwGoUQWAIInYadaf2Z4E1+6ttmZS6F5C76E5VkQDCk+caUIxFmGKtpkYif4gDAPkYAFH4XJ+otTax6aNBw27ILkACdSBlXyMDQH88q0C4dgoaDlJieUjlNZfhksEtoRB8UehZvF16a7VqMJiHZRbYz3Y5aLmOpgTvtPtSZLc510LuFt7UTtpUeEs6A+Qq9at152V7l2LgYtupBABJ0AEk9ANSflTiIqHGKWRlXQnTn77eVT8seN4hx+2jZUdFUoBq3jdzoVjku/9o1y3C7mTiHf5g2txzBMbMFhv8mlVe0JFm0oMeF851nU9J116VlX7SX1tpbBXIr94BA+KApJ6ggCQa9Ts+C03HqefmyKG0izxDCPaGd2LBnJaAWXRtQzERqDy8+dT43i8kFogKAq7kDUjN0Oo0qrd7UYjEAWzbtuFgkZdwIJkExqQNqDYjEkuzRlBJ8MbHmIq1YW/MS9/HoaLCeO3KhjMgk7E8z9Y9qO2lwpw3fkuQCAZMEGQCAoO8dawVnijqhSdNSPU76+dVnvnIBJjmJMHoYrn2e+oL7Sl5V0NtZ7X9xba0tkFizBLhAGZDOXNpJOselZm/wARa4tlVkd3O3QkHl9lW8HwXE3irNaOSPiMIANSDqanwnBFt2xfNwyrG3cVY+L/AAtG0RRJQj8wfHL1o4+NJXCAZjFzMzRpqyEAHrE16R2hxtt7BdWBUqdfnWF4bwvC3bqA96rmfCGAzkEEgnLoII0AFT9p+HpbyKQ3wmDmM6k9Pl50jLGMmg4SaTMMQRIn5azXpnY/iSNaW0pLMiDO3LM0kieZFea4i1kOhq72fxzW7iw2VSwzek1TljrgTY5OMj2RTThUGHuAgEbGpxXnNFqZ2lXa5WGgTEcPZADmkTBIIMA6THSY9N6pdp27q2gl80qxUxlOU66g6j5R8q1bcBxOr5IUJMSIfkAp/iM6DmYrKdrQTZQZg8RoVhrYOykjWVmCD0oktMkmqGK5xel3RNxLD2GsWcQL1kPbtl1sMcjXF56nUCSAOup5UR4TYsY+0rZ1tMLbKysoYuCxClNRtGvmKw7cMdhcbQOFAhyZ01gcogH5UOt8Ra0LYt3GDAHTks7b9d6PubjUXv7ZnetPfhhy1wqzh7mNtkksqnu4IzB0tPdDDX4dBWaN65dHeXczpMBiNAYJjTTX7qivYlm/WNcc33Y6kAAoRlnN8xHSrC8Vu27S2pzW1YHKR4TqWAMb6ydaqjCS53fu6J3ltVbUfT8WjXW+2JtYXD3Ldq13ttrlhmInNb7tSoPmDcYz5VksDhL2Id3t2y+SC0bayB77mOcVUwOFuXnCWlkkkgbAdT6cpolwXj+IwTHIAJ0dWGmZSR4vMa1zhpT0VqMjNSa1cHbWICEZRlaIadCNIYRO8863XZHG2riPh2VbbAB1uORLKB+6BzYkD5ewHDYS22HBuoRir1zwOCQMs57jFZ5SqAdZqfgnDouWglwhiWziF0CzJBjMBOgHWkyWpD01Hk3dkgKvoPspwu0La/sPr19qktGd/L6xt868vJDqXYmQcX7RWsOYuhxrAIUkEROYEaRyjcVie1nax7wZLOlpWU94pYE+EmDtGoPyrW9p8G92yUUxJhtCZGXbTz96y3D+EWSl21lKXx8aEloA6MeXi5a7VX2WGJJTa3XuybtMsrehPZ+690ZbFXrpCtcdyr/vEkyFJXc77HSibdnrl0Wmsr4WSTmMZSSRqTvyNbe1hLQAR0VgBCk7EjkOU1duoCEFvwENJABggaEb+dUvtPGlCV2ar1MxOF7J4pBcC90cwAgiZgyGBjQiu/8ABt6GDrndpIObKAxyxPX96tzcJZImJMTP4VKocFdjIg8+R8U+tB/UZDv6bGYXB9hDoXYyDqI+kGpsH2Ma3c7xoa0CCEbfU/vDaRW3e14YBPt6ee9I4cFYIkmdZPI13fzfU7uIbbFHASXyZBlH7xJ13EKI1jrUHHuzwZE7rwqrhnAGYsAMs67kDlzobx/GPh7lnIfh8R+oAPlEitDwntDZv/CSH5o0AnrHJh6UUNt0HkxurPN8RdyXA9snwPqYyk8p8gRpRLj/ABNb5Rx4RljX1Myatdr3TM2W2qlzqY1PMz50Jv4VkC5tiCQPkfvpk5KTslUdMaM9xJ1LDL03/tUAgATM8uVIqWaI1O1EuE27bO4xEhQukaa8oqraKJd2ze9ibzvZBZsy7DqI0NaYUL7P4BLNlVtzBE67ydTRUV5s+XRdDgVKnUqAMH9ruMYtCRoqOMwKMWR8hGZ8rjNbaQDEjlod6CdmePWyzviFzZFLCZIe4SAuaNTqZPXWg+Oxtxi5XMqOhMXTnkRrlaPLffrV3A9ib72GxCkMgtl8vi/gJGo6TMVROSe82ZilKFrHx1BXavENddmScisFBWcsnXLy3NBXwF572UqWcpm1nRQPuiKssLjWyFLhcwYqDAbKBLRyI3mqatduvOZ2MxmzEkL0mZjU07GtMaQqXil1JbFs3jDMihV0/d35e3OKucUwK2Rb7wki4M0qJkRqPUNUWE4XcGJBVJTPoT8MT0OpA2on2z4pfv20BwrWLdshWOpUvlOWGygAZZIFY23NJcDNEoQcpR+C2dA7s1iBbxCF7l1MwAJtqLhg6fCdxUeIbvbwsWSCM+S3mUqbhBYWzcXk5mPKdYplrixS9avWbao1tQAJkEgfESeZnbyq/wAI4RiMW126BbnPmzs4tjOxLQjc2PQUUqXilsBFtLTELcc4ObRt4e1be5dVZLHnm0AXkIJO3TWl2TxX6zM75Y1YnU6aQqgayDAAolZxWdcjJdOIUnN4s821UAToGzAjczM0DweGzD9WVDMxJB/cXqx0AHKP+1TQcnGn9y6eLEtMlLnpXFHo+Nwa2gWBDAQTljyOXffUaVHg8KQoJ+I6nYxr8II5DagGFxJuJc7y4VzDJ4tJaQ167lH7iIBB5kx5Vr+AcLFuwoGcZvFFyMwJ1ghdB6Cl5OzypsVDPFNIrd1+faKA8ItgYjEFmRrpYA5VI/ViYBncySCR0FajHRbVnOygn5V5Z+lul431OslmEzudQeoMxFJw4n4i2lON+gY7TWbyvbVVzWC0DLuCRADCdIE61NwXHSckarsSd/Oq2M422IZbVtSjEePUHXmoPQczRDD2rFkeIgabs0e9PlLwpNEuim2GbWupKjX88/Onkrzb7PP8aENx7CL/AP0tf5p+wVb/AN5L3PfATamAwQ6kztO+x18qS0/QNK9kXM69WPz9KfnHJCfbrrQlONSQArajMNBtMfdUV3jb+MBG8EgksBrryAmNKJGd3Iz3aLF571wrGYkLljXQZQI5660JxjhRcZY0i0pHPT9Y3qQCJ/xVI2PYGSqlh8Lmcw951jlO2nSq74LvDatLP7NrmnMmT9FVatjSOzulQ/AYG5ejVmJ2kkwPej/a4hDbzGNCNdtFTnR/hWCW2QoGwA+lC+2CDSQSNZAEzonLnStVvcjnwYDiS2ljuz4pmQfpEe9VrF4m6hOoDD5AzrVi9YIm4to91MEtMTy05b7VGhVnEJAI9pG5H4VZwiQ9jwjgqCNo5VaWs/2YxitbCjQjl0rQLXnSK4jqVKlQhnmmFwDPbusbjOEAVAASOrCCJjWB50R4P28xeGRLKFcpKgEAE5ZAA1ETBg71zsji3e6B4QySCAYlYIB08LeLz9Kp3LyWMa5I7wEsURST3epLg9DrNVNXyrAVeos3hfEMiuEvtqfhIJKgACJH3kVU4/iLKnD38PbKqbADDT9sCyOTHsepoZxrGC/fLW1yh4AA0BbRZjYa1Z4lwI27ZcMGZfigACNNvTzo4xSrV16fwGlOak8e6j1/n/A/Adosj5nQklQGiOWoKifPX2q32n7RPfsWbK6ICXdTsHJKJqNyEHp4jQGxadhAUEz5TJgbmr+I4DdUgxmUKDKsBtGZddjvrRaIKafUx9pzTxd23aBuKVM4W0xIgasI8XOt9wK26W7eFRDdJdbsWyM2gVmUg7TMD0O1ZPENYYh0VlcuCqzPg10LTEiBHrvWl4RgTawpxdm547YV9WhgWbKFA6SD8qXm8SSBwvS20VcTxDEYfEXHH6m866hROTNHgk7HLufIxvS4ZxvurdxVRDcvkJDQxySCQM0gAmBJ60ZfgL4i9qQGuNmGYgaMJhiTrzEDyrGcUE3HcZAhMjIdCP8ADOsaUvE1JbDs0ZQ83v4m07GYVXxTd+4/VvFq3Ed4wZtfMKUGnpNehYbiFu5qjA6nY9CV+Ug614h3t5bS6QjqQoEaJ/ESdRLHNI/Ctf2XtNZQHM3jA1Y6mBAheSgGBNVxpKiGVuVmi7a4vLhiN85AjbT4jry2rzO9iVAZhm0GZswG6g5V038RBJ02FbTjGa9bK/vKcyxz6j5VhsRb8WuxBVusHSfbf2qaOmz2IJ9xtyaLgOBU3O9UMFgZQ2+qKSW85J+dO7QrNtv5PvNXOBXmY5XjOAJy7Hwjaag48PAf5PvNJvxk87cdzCYi14lB8/tr1ni+JtvwtEQQUFrT0V1Onrr715Rx66VZCpI0O3tQ9uJ3iIN25HTMY+U1RLBLKotOqJ49ohibTR6R2ctM5A55Xjl8IzR9tShs2IXeLmh9dq8wTF3Nhcf0zN+NRFydyfcmhfYm23q/YZ/ySSrT+5rOK4M23dDyMe3L6RVjgV2LyuWj/l7iD+ZAWK+6R86z3CLx1Q+o/wC9aLhuCzgyQCuZxqNRlCA/PN/lopR0pxbHvJHLBTRt8DeDkMNiAR8qD9scStvxNyO3PULGlP7KKwVQdhUvaLDguGyjNrqYmMqnf0pKqyWV1sedXO/xN0WxmGY6I0hR5kff5itTiuHW7FlLQGZ92bfxeXlqaP8AA8ODmYqCwjKTEiZmJqxd4QHOY/n8xTJZb2WwmOOt2B+zeHBIIEEfWtWKiw+ECDQfn0qyBSGNQ2lUvdt0+o/GlQ0FZ4deZtShbTcqdxPh2qsG5hjPXWfp1rR8L4faxQYgrZyqW0JJJjIAZ0AGUt1OagFnB/rGRnVcoOrSB5ba+denGS4I5xe1DLF+DO8QfeV1+k1exHGbjrlMQYmBqYMx86oYLCG4xRdW/dH8RkCB9vtRzFdnzaItuYaRmb90qzAKVnoQ0zG1bLTe5uKeRRajw+SmLLoyNDBWMqTI0H5+yu8Qxz3DLHwqANOvU+YgfKiWO4135OHZktoGJN0yQSgYLA/dDHl0qhw3jSol9WtIe9stbBZZIYlTmHQ6HXzpcdV20HJx4TFjcB3bICdwu28wJ056yK6uIyrdVWEPlmWMgqS06AbnkantZMWR4it0BZUjQhR4mU9ZIgUOxWHFrOpabk9JBB1GvyBrk72fIc0lJuHBes9o7oCgmcpkkySYb4SeWlEOy2KXM7Naa6Qr5MgnIxUw+0GPsNQ8Lw9oW0YLLbliZ+XSh/eBLl1BzjkNTuZjTnS3pdqKGa8k9OuV9F8CbF4i5duKGDKBPoATOp6AgfLrXoGHv3FsW7LFbqL8LWx8JPM83H+KZ2kRXnV12gaaR0+2th2fuuEEnwhQFmOWmkcqdirZUKzwlG3YUs3CpM0C41wohzcVTkOpCgk9W05T8qMs4JmruHepskdErRThyyrYF9nbJfJeiAyg6GeURPlTe0A8B/k/6jWhwdhVAVVCqAYA0A1J+0ms/wBox4D/ACffUsZXMdki9C+RgO0R1T3+6hVmJolxtpZfQ0Kr1cXlR4+XzMlJiunaR1n+3561DNKaYLLFpuYJkcxpHmIrRdjy96+ZJY+HMWMmJPX1rLgaedGeyVwjEJ5un+oUvJ5WNx7SR67atKtwhRAn7/7UP7R/EB5/TKp+2iQ/an1od2j+Iev3CvPLmd4Gfj9vtai4Gnn/APqg3Af3/b76NLWXuDQ4DXXafz8tqauw0612aVcdRbzjyrlVqVYdR4Y2CgBs4XMJUHMTlPMkLrtGlVcXiGeM0GNJAifM9TRJuGNJyjQdNYqpfw7lV8Og0kKdecnrvXpRkmyWUHWxWw+IZGDKSGUyD0rSfr7gDX2gvqJEnLMbctftoGvDnIJysABOoI+0UWucXxFwKGdcq8pAMDSNfWhyeLig8KceSt/uQtGV1JPID3pYTgxLlLuYQPDBH96OcPAW2pOmnQ7x0GvWoeJzkUrnBziCFaYMgwI1019qT3s7oZ3UKsmwvALCkNmuqR+8rgEengNWl7KW3fJnunO2mqsSepOXaOdWcA4WVugvqBKkoYnQiQ2/3RV3GujMPH4VbLKiIMEgNHPwnbpy5LUpP/sG1FdAa3C1tKUS4TkOU5oPnpEVEnDpBGZoJkwBy9jpTuOt3NlgE+JllzrIg/CZgzA+UUzgWOaChK6cv3tfPp+NBJSSuynDpe1DsTg1tpJQkDlMTynffWpuEg5AEUACSQWkgHX0qfiVlmQjU1SwvDyY0OvlWwzuMQs2G3vx/sKs8jzq1w5yaFIxBIPKiXDWkxVGeO1kOGW9Ghwo2rO9pU8B/wDTP2mtLgxoKAdph4T/ACH7TXlY3/cZ6eRf2jzDinxL7/dQyi/FrcFP6vuoTXt4vKjw8yqXv4HKVdpwtk0wVRzlRbsv/wCIT+dP9QobatFoA3Jo72ewbJi1Q6kFCY5aqY+tLyNKLHY4NtM9WP7U+tD+0fxD1+4VfP7U+tDe0p1Hr/0ivPLWd4Cfj9vvo0poFwE/H7ffRpTpWAkoNKajzV0NW0YSTSpk0qGjTLXL62wubnppzPpvTrZCgkxBO/lymaq4/CW2uIWMOIAExOs/jUXHcndhbhMl5VV3MGAANudNSth9CLj3EEFtgGBLKQANdfUGNqm4NHcpGVVNoRos5pMnzO1C+FcCLtNzQawvXXmRWgwmBUSqmAuwiRW5IbUjsc4pnBfDEgZnI8QIgcyMun31YZuojKc0H/Vv50P71EbINADBAHPeanXFISCJMjLET56iN9KmlHcqi7W4K49iCuJWCCCnLkVJOw5w1J2iwQDuysOREK0wf6qg7Vgm/YMZeUERqYE+n4Ur2HKgZmBA30PQgbbjTfbUVQr0qhSwyySk0uCzxZ5woEyJUwdpg6x6E60D4YfFcaATHOTz5e1FOIMThgxVghIysIggSDBqlhcMF1RnWeYKz/prYuouxNNM0vAES4jEgZkAlhIJJYCJB10PlsKIpiFRiokQeROm20nzol2P7MD9HF1r7hbsSo7pfgYwCSp51k+02Js2cRdVGeEYKB8Z+BWJzAAHUmo1JZMsoxfHzLO+Wj6sNcQ7ruwQBmzkMfKPXrVvs9wrvc722GW2skySBAJy6gakA/Km/wCy82sTdLPmPdEFVMQSQRJBmR5da3PBuHjDLi0RmKh+8BaNykldIGnpzFURyqEXGW7/AH9SPLvK4++hmsNGkefufnQDtBGX+g/bV79JFtQo21+utAuK8RFxCQIhT+fpU2NXNsty+HGkzI9oRrb8g/3UBCjeNP8Av/aifFsTMehiPODQrvK9jCqijxs7uZKbYABI6H7fwrt1YJKjTXrpRDhGBF9lW6/dW9i+XNsCQABvr1gVb7TcIOGumw0FoVkYDRwwBkdBHLrO9brV6b3O7t1qrY7wLha/pGD70pkuOC/iB8IYTP4etaq/2SxmDv8Af30GV7kZkgrJcEEEawQJ12rI4C2lrFWv0h0VcoLlQWCyJghR8UdJivS+K8b78Z2cC1EIoOgXkAOZjnvUmebi/W1/JXijfwp8fRAjiHaMpdYrbkTpJiQOem1C+Idpf0i2XChWnwrOblBJ6CoMPiEu3MmoeDqfKg5wiIzAHIQYJOs1kUuHydLbgI8P7UvZEZVYmBJmfLQUV/42KEC9YZZ2g79d6C8DwaNdLM4YjVYiOkma52mxquciwwXePuNFUdVUBTqzVWO2WHYjRwDuSB4fYHUedG8NxC3cEowI6ivFX8LeEmOU0T4dxZrJYgaMZopYdtgIzPX+8HWlXl3/ABVcpUvupB2jc3sCJOYE+RJ+yqL4NYFyPFynWAdonblWtx2GAzEsunmPOaA48+BfEo8KgwddI6UMHuNmnRBhT4RpPL25V3Ct421puDbQTXLK+NhMfmafLoIiZ7iNhnvXIBjNuon7TvTeHYQ23l879BDeE9W5VcRvHd10zmrkSjen3zU8pNbFUJAvjLG41rIvwuCAN400EHedatXMHdbe25/ob11ga0PvDLlPQz9a2XD8UWAjN/7vpXKVJIox9oeNvbkC9oMGf9zYJGAS4Ljl88K2XNciR8WxG46Vl8HikCgFxpWz7UcNu3wgTznMdpjYc6xOI7NYhSYtllHMRr7TR49DVN9b+5HJSuzVWuNstpUU6AcqxfGsU3fXCdyQfTwqKJNhbxAIlRyBEa/KqGK4Ted2dspJ35cgOQ8q7DCEJN7BZp5JxSS4D3ZTiDZku24W5bbxAaBhlKtMbggzHUV6hxntmv6O6gKCykEyAQSImNzXjvCeINhAwNn4huZAETrIB1orxrj9h7AFoHP6c/MzS82Fyna44Ox5IKPiW6LV/iU8/wAxQpsR+rb+U/ZQe/bJ1k1QYGNadDCvUzLmckcxN6flH2VApHMH2prVyatSpHnSk2w/wzi6W1UZc2Uz4tOu8DUawfKrPFsemJUFycyiFhlOg2UAnRRr561l5pTS+6V2hv8AUy06XwXcZbUOAskf4iCT56bela3G3AJAQAD+E5R0AHIaVirLjMuYErOoGhjnBraXr0sQIg6gEe1Kz9BmBp2/kNwli2lwOC0ifiG+sHKRt0160L4nwp7lxmF1DmOaCSImIGvkRRfUkGR1A9gfqRPvUGdWBL6AiAOZAZ5Pv3Y/zClQk07Q2UU1QEt8GxCaqszyVgZ8oBnzpycKfP4w9sax4TMjlpR8IuaASu40HXwmPRUb/NVK5ddrb+LcgD1dsw9IDD50zvZMX3aiAnwLjcaToSQJ9BTFw0busT6+8CpcS/iI5CPoAB9lVreY7Lz/ADrTlbQppJlvuU/80f5D/wDalUWTzpUP19/YP31PQr/+z23bJBvFj/h8P2mn8L7MWEcHxltQoEkkjcQBpvz0rQ4/DOWk3Ouw8yZ+tA+K8Na6v6t2Dj4SCROuoYqedSZ5PXpukXYILRqq2ajs3wEXrwm2wscyWgsf4QCc28/KgvaiwcPcJy20tlyqy6nb+MrMNBmKGcF7P4xrqAl7ZdhD5jmEkAt4TI2Jq92k7AMl9Vt3e8QqGOcw45mR59aVFRStvh83+w1q3W264r062VuHJZcZskZ9Wg6TzI9a1XZrhNs3VGUFQQTrOg12qjgeFNZuql5PCRCkagbBdt9Odbvg3DVsqp0aYKsZESu4TbSfrQKMpzronuBllDHC1y1sAu1GFTv3KBdYYwBvAk+XL50Iug6zPr0++t1xk2wqm4gJJ0EeI/D4V/v0rMcVx9ogArkfWBrCqBCz5t91blgoTatAYZucFSYKNszqBt9ugqMWjOnL0FTJfGWRGYAae9dcwsxrqR5yDFDSYbbXJBcygHPEA6ztVW/g0bXIB9D60Rt2pEMfOK7dAHiYiBqB5xr66Vmn0C1sAXODg6R7VRxXZK2+uUA9QYIrWA7byd589ony5VG5OpMAcgNTWrWvKztUH5o2YHFdm7ifBckdHE/UQaA43AXFnNbPqviH416lewcgbiPckSdSfuqhxPhZB8ALLAPUnrAFPhmmudxU8eN+W0eS3UP5/Coor0DF4FG+NPmPyaGXeAWyfCSv1HyNVw7TF8kWTs0uUZS2kmrXEMF3ZUAzmUN8+VX7/A7i6rDR00PyNU8YraSCCOoj8/3pqmpPZitGmLUluUsmsHStxevQvhgnkRG2kfnyrGKJHU1sXSUggHwrBHMhTEx8qXn6DOz7Wdu4fU9ABz5Q2/trVf8ARm0AOmp3Gzd42n+epsRJfQyDy6alQPLYU26xDDLyA5+YPy/Gp0UMc9po8W5M78i10gewNVXBVDp++nlsLY26eA1IbpDZZJlSZPTK3P23qR7ZZn1EAnnE/rCo09xRIFmdvL8QG8mPnTLuadNvw3+lTXbg84nr0AH2zULXJJHMz7bfhVKQhsm/QT/CPnSq1+mClWbhbeh61xfjFtWOqeg1q12a4taugYfI2ZnnMBEgwAJ8ulQ8RwmGtsRZUQOoB+RoZdvsCGU5SPhyaGdtKi7VWvcv7NFyx7HoVixYw1495cSYkZoB25AV1+J4e5iEC3LZYkfCJY+rRoNq8w7S4zFXHtm+uZgPCNj7xvNQ4DFX7FzMyd0w1Egz7UpqK8MaSuzI4nLxTu6r3sbv/aHxhbdtrfw3GyMz9FBkDTUa0N7L9ocJcdRduXlK/AGYm2DprnGoGg3oTxvC28z90xdGAMtqZIBImvP+LP3T+Az6Tp5VqSySd/4+vqU93HFiSbdNdOf5r5HvvabjeAXL37lyJK9yWJHuhAHua8i7R9oxexYGGe4VjKe8OadZJJbb2rCXsUzHWaMdn2USTObzGw8qpyY03ra398k+BxTUIN/V/hdDc2sQI1OvlrU36WwHhk/ZQBcei8x9v0FWbXFGIhEJ84yj61A8bT2PQc4vZhO3xxk+NJHUaemh3E1cw3F7DjxP4hGj+GTty0A22rJ33J+MgeS+I/PaqLMBtPv+Ap0VsRTir2PTQs+JSD59B6fSuEKSsHkdupGntvvXm1rFunwsV9DA9xRPA9qryQDlcDTURp6it0sU0a9wwB8OynYzEGBr5maciaySNoOXz39/SgmF7R2CSxDW3Ov+E6Ebj76K4XFrcc5GSFAyweesmI9B71lAuyhiMErMQ+UKugGxOuhPqs61Bj+G2gpOgadAp0PWJ5DT60fS0QznVSSGAk8hBDcj5VWw1lwFgAqpYiZDZW1h/wCIAkwNDEUWwNsyv+7bmYLAJIkQwMjy61Tv2Y0Yr8x9ZrcNYKm2oH7K5mnUZgcxaD/WflQ8YBAc2RSrkMVYHMGGhII3BEac63Y7UzHPhQApAWGmCIjTfUdKRw43ldwND10FaHGcKJAZVALPngFhAK5QeUHSKqYjBXVVgUOUlTqxYSrAyDv5aVtmIEtYYSQ6kgjQwTodNta5lYAXCpjMAxQgxGWBB11CEe5ohflgRqJM6uxjedxTbUq05VgjKyyfEvL3GhB61qkjaBVshv315iGOTki7HrL+wp2MGQNp4gJPTUlhB6EQRV1rBKhTHuAQdeek7UjaALACFYKMpY+HLIXKRy1IgjaiU4gNSM1e4dBIDBoUsdRsI5f1Lp5GqpwzQWAMZo89RI06RzrSPw5A2YKcxBk5yTJ2P9vOu20hSsTLBp56LEU3vlQvu2Zvun/gNKtFl8q7Q98/Q3uzc4v4qq3t0/mFKlU/aP1D0ez/AKRouJf+NsfyrTP9pv7X2FKlU0vP9V+JHY/NH/y/yjOJ+zP8tZDEbmlSqjDy/oXP9KP1Bx3pW/ipUqqfBDLhhnhu9EsRtXaVSz5Cx+UG3qhSu0qMXIhv1HbpUq0Wyazzq9wn9oKVKsYXQ9Htfs/6V/1GmWd1/n/6aVKliCe78dr+Zv8ASaC474sP/LSpVqOLnJPVvtaoW/Zf1L9hpUq04EcU+D+v7qFClSoWEhppjUqVccR3N6hFdpUSBFSpUq04/9k=
iVBORw0KGgoAAAANSUhEUgAAAdMAAACQCAIAAADcJxaMAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAB4FSURBVHhe7ZzPqx3HlcfvP6H/QRshCx54ZULQ1lvbIIzBiCwCQpvMxmgjtJDAw8tq3gwEGxIEskEBMZ55EDvYRh5sjxdjxZ7MRlEsxiMCjrHlYCxiIXhzTv04darqVN/u+6Nv33e/X86ib3X9rjqfe27f7p4dQRAEQeMK5IUgCBpbIC8EQdDYAnkhCILG1srIe//iiesnxC7eD8mb1b07Z0/cfjt8gCAImoiWIu/d/aPZ+XBM5J0e4wzyUp/39sMxBEHQRrQ4eQ/PH832ju6GTzZ5OfHg4K08ENbRcSry9kVJJHvr4N63B2ffOji4TR/PHtxxRULme1KhFH/79omLdw7OSllKouL+Y7SzdziZVfQcgiBoZC1I3vOzMnLMrjacPfhWEtVxiWZmqMcxoTOSkRDsijh00lk6JSCmHAzZeClDSnGe6xdd7UxwydC82sDR+uzoMHyCIAgaVcPJe/dob3Z0voKWAdZGYh7edpKXYRpOBfKqgNeZkDfSNtGcP3Rd5z1k+O4j9IUgaHQtHvPKFV6v3uRVkFWUpJw5TBvkjVzONZi8iHkhCNqg1n+dt0hkMga2Oto6SlJixVObvPzRpLlJXm7ClcqE67wQBG1Wi5OXNPfehlaiD2/dH2iBkpLojBMb5PVsjTkDr5vkVZkD7nFvAwRBG9dS5F2Zsr/F7EAVgiDo2GiC5DWvJ0AQBB0fTYO87q+weKkBAS8EQcdcEyEvBEHQDgnkhSAIGlsgLwRB0NgCeSEIgsbWlMjr7r09hnc16NueLd3d35vNzh8eHZ6fzfaOxePMExzRNk1y4wH9Qsdv2+yURiev8dKGqNWTt/O9DSuTewFEsgqy88jrfIdciF3Ju5B/uFlbevrDtaYfBuEnuaNpB9zfS+nejfnhPZWZ0uyG8gEJAXRDkm63Xo3Ilu9QyOB4Mw83i8vskmsz9L9ziVavxiSz+pG37yRDk9RI5E3wUS9e4KfUCviuWOOQ14s8qeG7fcjLrsMuVPgbca1wQILV/uHRnnr6mfJ4v+N2Yjpjt2qTyrb8OWuIhhLr8WjWhYouma13jCgTdYhGEr5G1k/eokuuQd/5DahzknvJmmSqCo9oboXGIC9HNuKT2StvmIz+7l15eliDkh8+rl7vq58eLjL7RJ/TYV1SyMLTw2bxuiEubvWzrYq83p+CdZK3rZq8591MElgFGcK+xC4XT9WevAB5SdRWEWLrOozW+4vJu88NcDFVniqVqfMpPGA3n5Tfn/XpepKHtR0aNMjr0n2VMl1p1KqbPJ9Euqp93vBFYl1nY5KlrF6pVkOmuAZVMzRNrZ28tGWzL+GMvMWDwmWIyjCNmRmOfEq9oiG+0oHEOf37eTNVMS9jVyNYFTca0jnnxuYFeRX8mA7ulHI/by0OipLDe1G06yZThzaUx+ODXc63Iw1GLvmGNBEK58wayqFApfQKFl2qWx8gXzX1kvunkCaSkRCZ+MDNKrXHIKZW9ZzHTg+Z5DA/eipc8YBjdZxGrbrJQ45l6ThNcjUPetLCjHVOMo1Pd9tsqEN+XPNyQZvUOsnr9mi5SwaSN+MmSUWszjwcFSUzlRXGt/AESf1GQ6pv6WU9XdIUyD1J8DFcBeaSQ9LcRlekPIEyMaVoUEp1OG3WUCcUii7VrQ+QVM2RfIE0qdeNJIwh9syTN4BTbIEesDR/i6mTGUujzrtZzyflDOAWuSK6pwuQt7VwTVH9dU+gyWiMmDfDTnW1QSGvB3lzcEethbxMeW5LR9kd6kHeygPnulOGOdOBxdXd2dBm7tVLkregQJbTbL2/ZJa4Z+7nNFetmpepM8mrJ1k0fJK9aCCUcy3kzeczqHOSi49mQx3y3yVDSkBja5PXeYl3+T9sPcjLHKwTuaB1tYFryMLV9tUGg7ycfvbOwUWz5krkScplee/7MXsSqFNDpDFXQIE+euyIq2t/o0SBkrhxhwPrhngocb147XIfznI2Wu8rqj30kmZpLyAtTZ2rvYO8/HFokw25VeIq5UAnqmFSy9KmOZ+coVptKl7m7JxkWTKvjoWrxbXFmqHJagzykhI1iLxyrSAPflN6ZGszFJWcdg2K5ilzBG7qQAqTW+T1me1TSc7/k0W38z5KdkgZKl/sJ425wht9s5QgUCDRsQCXjkOPYgbv4WK6Mt2QrzmY8mFdIZnP32q9l6hDUkDjR1rif9U6yOs3Vsw8rO18mJqMKl2GJu1QIzJXLSDKypOF8/7715uf0sYk67Jkvv5WQ7Won0OnAdqIRiLvtsq+uAFBELSUQN4OmVc2IAiClhXIa+u+uzu4xy0NEARBgwXyQhAEjS2QF4IgaGyBvBAEQWML5IUgCBpb20led5fuMbzrIN32bItfS8XvpeL3A67qxYDlbcLjSm4xtvvgboMd2rt1zNKS2paFW6SfC60RNGHy6mcuiud3V0/e8vG59Si/d7+G7DzyOo8gx2AHCY6RV7mAA7QceBnHFp727FWzrcW8up4lU76XIcOa+bElC9d36pTw7MZimhx5E3zUUwzulY99Xp6wsMYhrxf5XAOvfcjLDsGOEbyLKotPQHHp4T68JvIOKrt68hazZIp6ucG3A09y4fpOnZJ+iBEU7q9pkZejEHmSMnt+jMno7671d9qSaVDy47+7+SZf5cAk8jpNEl9lciGVKB4ijup7QcdZd5wF17LqZMeL+aVOm7xml5xKWKicZOGMVZwbcm/ayXL2FJN3c28HnuTCDVa1lzMXhtqaEHlpK2Q7IH9yl5CniFaGqAzTmJnhyKf0O8bSy8w453F6k2/uwB4mJJpMKcE+5nKYQPQOXDuMOHaQ65L2ZH/MIPKjUYlcm3TeV9so7lW0RXWGjy6nP2yNSLptjq5LVIAmi+aci6mWRLIc1D8+cCtFDdNHbl6vY1wGV00a+7Yt3FCFmcjlvwBa44a8pkFet/bl3hpI3oybJBWxOvNwVJTMVFY46H2S0jcqNS/gJWmPVT5HElfvL9OBK//37uFdomiBqVIlkgoHLromLNCkkCI1KVrFvbK29IjcQPhMY0R1QwMUJovGQO1JSy49teQ6HfoXe0Yfqfkwm2I5/+Zqkgs3TPkQMtGpRWm+I5pWzJtto+pqg0JeD/Lm4I5aC3mZ8tyWjrI7RLsyd4WavJUHNh0j3/0FImw5r5Au+CI0+UUTyziwnBW1intlbenOCw8bI6obGiCZea7FXbMoWpJOF9NKHwkqUlxryxdukFqTzy2qyiFT23Gdl3iX/8PWg7zMwTqRCx6rN/kqX+XZizu+dshMQjTxOpeii5RgcRlCFKOOkwM7Lvhjwycbxb0yz1dnKb17RC3n76U0Qmpy9LcDT3LhBsjNma9Vi8dipUOFpkVeUvqKJvLKtYI8+E3pka3NUFRy2jUomqfMEbipAylMbpHXZ7ZPJbk9nixC1gOGbIE3+eoq9Y53PlakSztk4qvBgUmuquS0qobgt6qtkOLpVCXaQLSK6y6R+VI+aPIfEyCsEdkN9ZRGFAMjtiRDGu3twJNZuP7Skyei+Rg6DTuryZF3W2Vf3Dj+SmSEtkpLLZyDO9Z9GYG8K5F5ZWMnBPJuqbBwmxXIu6zuu7uDe9zScDwFB95SYeE2K5AXgiBobIG8EARBYwvkhSAIGlsgLwRB0NjaTvK6e2+P4b0E6WZmW/wKKX6HFL/Lr+dL/KYldzeSvgPX30dLphPXoTkNLXSb1NYvB7Q5TZi8+kmK4qnc1ZO3fChuPdJ3z5NVkJ1HXufj5Ors8uLq51WV6+ZXTwnmvKVOVeT1Sg8FDFSzoYaaDS12g6q1HBDUR5Mjb4KPejbBvcixzysRFtY45PUi/jbw2oe81etT0+1BDh9TIAABcRBJlyHvahpamLzVcuA5LqiPpkVeDmHkScrsqTAmo79n1t8/S6ZByQ/17ub7efMbM4UsjKT6xbWOLz4lASgPxD01zOK8OjHFF/eU4aB772jfnU2tS/1RUrw+VQLR7KdKFLSZDdnFnToaIgtnrOLmhLTEI9UPBENQpQmRlxw4Cxby53EJeYpoZYjKMI2ZGY58Sr85LL2ijHMep/fzavK6mnzMq50/4MnVGSJidUzFQyIVV0XK4lquOFfpvjLowK+dhHtcXDqfM8iMOovENCLVPaMbZkONYXrVDYWPcUSkVutdE1JJZgaCTE2DvG7fl7t5IHkzbpJUxOrMw1FRMlNZ4aC3RErfqNS8gJeUk5f8WL5whLxDRHQQ+ghlajoUdUsGgQv3qxsujuxidF7q9JVo8rbYNJ+8bjPohnz3PMuK6ek/TK+sITVe3yifabTeMaKm3HTJikCQ1rRi3syvqqsNCnk9yJuDO2ot5GXKc1s6yu5QD/JW/t/h9jRv9cn+SKIDaUUwYYImMTpySupcJXk1EGt5+seB9B+m13zyNlrvGJEp7oa1LhDktR3XeYl3+T9sPcjLHKwTueCxej9vb/L66jU6+ZgOeoJGFedlWh95XW2t4izXE3++7zCjsobUWUoXUJqtd4yoFs+PNasQJJoWeUkpZiHyyrWCPPhN6ZGtzVBUcto1KJqnzBG4qQMpTG6R12e2TyX5gE0sQtb7PdkC7+ftT16Sal94xJiIiWS+kFlcchJefaODyCuj9OYzmImeiSExIkznlMr7D9NsiPsfP6ZptFq3G7IkkwBBHZocebdV9sWNyctBSpBCfAE1IGgEgbwrkXllYxuUk9f8oQ1B0MoF8i6r++7u4B63NExU+mc4Al4IGkdM3kd///7PDz6FwWAw2FwjYHp6LiMmL9V16/a1Dz77NQwGg8E6jFD56d3Dr//25yUtkJdq/NNfPoDBYDBYhxEqQV4YDAYb1UDefvbxL3574sThm1X6ttuHFx7Pnv2qSFT2+8snZ7NnX/vLq8/NZqcu3yjOwtZnE5z5dXXpwwenZkfPXa/Sc3vtXPj/dm7OJc1saM7YeQjfvFYkdhrIq+zNF+IjD2QvfKxPrZ68b773kxFQ/uoPfhMFqyA7j7x/uv6s23A3Xjmdb7jr31B9py7fiSl3n1PtxC1rJtImfqQKestyztQmFjeYzR698mHMn7dOFcY8wdypRp3Oz31i6FJW251XTod01TRZu7g5IldnWdauU/dTj7Ex84Vdf5aKPQ4Zbjw8Pfsh9mr1ZnZJTcjs3N2Uub/1I6+ztDrO7A22CisamrMc1paeYyCv81u/Y4i8P/nFZy7xs2tPl/BdsY1DXm/E3wZe+5D39IXfuw2nN+Jr5x69cv3BqdMPfh9SyAc0mzxBzMSObarys/HuN525at1bUdxMpI/Ro6RLRMnTj2JtGXkrZ7aKt8gbKnQbLPahUWeqR0q1Zr40Iu/pk49PX/iSP66fvEWX1CSMYjV5jQ22CrPI21yOtIJk7e2d2a6Tl2MQ2euKvJ6Mv732Jh1//LMQCGtQUuLhNQ6EswDZhcZmZp/oczqsSwrZ0+993CxeN8TFrX62rSIvA1eihU7y2nb3OZ402p2y4ZQPpF1rJvYmL/uS+pisbj2mG/mzREabQjmtPvfEUfK1y49c91I/a0raxc0RKfL6On2GbvK2h9w2Ju+Fry6fdMBN5P3qnKxvSPny8snHly/wb6DTFx66s4HRajMMpnaLd5zuq0zj5bFflvQwTEossunEIr0Cor3BrOKc8xX+CuTEtFhWP50VDXUarXUeH3AH0urbtsvkpcVQa0CWkZeRp4hWhqgM05iZ4cinfnmYwmQ6DjzlnD/7pS+lrIp5Gbsawaq40ZDOOTc2L8jLlyCU17lTagtaGzG3699UxFE+QBsxeKOZ2Je8jDlz+xqte8uKm4nkEroIN0E+4ylJM8D+Yzuw74ld3BxRRt5UsK7T9TDMDJ/NfXi+OfJ+Set47lU75o1LTOR137K8+o8v33Agpl/Nem/Q8cmH1JMhm4EnIY3Fm57zfHQxGx2rOtuY457oNW2TV22wZKk45Yxzyzkl0eins/7kpZxVu2FadM9L21Xyur1VzuxA8mbcJFMRqzMPR0XJzMoKOZJVgJb6jYZU36jUvICXLCev91V/LOQdYGpT0jQGX3I7O5hsRDPR4lQw7Qlu74bKtZmte8uKm4lCQG/chJCXz1InU/05HULK8uQtd52eJVWkr8XV/OocQVORl9Lj1PufNUxepnPAayCvCnidOfLq+vsZTwWV9v13zqVqDUtvjd1bhTmGoxTXa1rktDeYVVxtA8Fxo5/Oqi61LF/ozLgbus7Mdj3mzUKM6mqDQl4P8ubgjrYW8jLluS0dZXdYD/KWu7C97ez9mgEumplocSpYnp83blW8y1vm90FY6S0AUZyHDs496CCvXXw+ebto7nroRuGG1piZtslq0sG5C5G8MXqldB3z1uTVm0Gs/2bIjAbicmZjT9abvHFC6Jh7ote0zmmueF1c5ZTERj+d9SVva1Duq6juW7JdJi8bTVyafYVO4l3+D1sP8jIH60QuaF1t4BqycLV9tcEgL6c//d61F8yaK8vJy67o3ZJDpKHXeQv6ROi0fMDYfAanghX5efdnX43N1v3HHn1gr9Nu6Y6TB1KLj051UNIsbo5IeTXvsdgHy1Gph6mebnc1LKGTVvPkY0/etMT+gm+bvPyxukCxmKUJoREZPGpBqsScmlg9dUZOc8Xt4ionZ5DEfl1qGVV12v6OaTM92K6Tlyw5M5FXrhXkwW9Kj2xthqKS065B0TxljsBNHUhhcou8PrN9Khn7VYhb2AJk2Qldyg/XcyjPt2pHEmJ4H1s+YCd6vqROudrYB1SilNLp5E6t1iWzbq5RJxfxKcE/NSX9Wd+ETYq6uDmilC1zQscCMd8l6qdUxX0eFvbqoJWOI0blHzb3r1oHeQkf6oJDHf92mx6mphjTLabH4VvzyQsqxclk5v3HU5cfxDU1cxYrHswqrnIm8pr9tLtkGjVUL5bxNWwZyLu1Zl/cgMFgo5gm+HADebfUzCsbMBhsOwzk3T772N0d3OOWBhgMNlHbRfL+8X/foX7CFrB3/+tXtz64BptrNFHF1MFg2nbxLZHUyd99/M80bNhQ+91//svN96+89+mvYB1GU0QTVUwdDFbY/3393wVGF7AtIy8NuxgArI/RvG3FEm/WsMFgoxnIuxMG8vYxbDDYaHbcyfuHK7dOnHjnVpW+7fbppSez578vEpV9cvXUbPb8G397/cXZ7Kmr74K8fcxvsGLqiondiK2rS59+99Ts6MWbVXpub7wU7pCdm3NJMxtaZOw8rh/eKBInZseCvLdejg8ykL38uT61evK+/9FPR0D56z/6PRisguw88n5983m3X9+9ckaRV99/Hp8oazwjICnZwwJVTmfutnx9F7p1U3pWPLvLvSiefUyPYFj9tBrKnhGQTpqdL4cZNlg+deXEit18noo9CRnefXRm9uP6wGR2yXEz9P+lv6bM/a0feZ09uHJG5/zri9L0iolcNNQYe6d9cvXxU1cfFIlTsy0mL81v2HBE3p9e+cIlfrH/TAnfFds45PVG/G3gtQ95z1z6xO1X2sdM3n/7n/QErTIiWvW0DyEp5OSnvE7r5ynplGKus/qtuw3yxoL8BZB6UhYndPZ9626DvLEq7nzW26Lz5TBvCHnV1JUTK0bkPXPqyZlLD/nj+slbdImh+fjKp3m2NVpN3hhUrrgnFnn7LEcy6lvqz2QpvK3k5R8mZ777xA9DkdeT8db++3T8+c9DIKxBSYnv7HMgnAXILjQ2M/tEn9NhXVLInvnoD83idUNc3Opn2yryMnAl2Ogkb24Lk7d64Kcmr/HW3TnkVTw1ijt09nnrLlk3eX1xlaFJXj/MV1s/qkxj8l76/uopB9xE3u9fkgUKKQ+vnnpy9RL/iDlz6ZE7GxitVnMwtVu8U4GwcIqc5cWrkh6Iaf60l8QivYu86pRVnHNeoSDJJSYIWv10VpF3qN38ofgFkLFiMraN5OVfOtn3WEZeRp4iWhmiMkxjZoYjn/rNOylMpuPAU87589/4UsqqmJexqxGsihsN6ZxzY/OCvHwJQjmtO6V2sLWPgzF5P/u1iwHLd4Jkv+LDqYQkPpu9+6Yir/XW3Tnk5QsCibNlcY9OQiG3m5G36udc8nIplaFJXj9M/dU+3xx5H9JCvPS6HfPGNSLyuq9JXr4nV991IKZfzXpx6fjUI8Jov9X0xr/5KE/GFA3EFPpp9NCxqrONOe6JvlTaJi+Rrv4OSMXZWwMKOackGv10tiR5qbjxheTmSg9n87Zt5H3nC9qa5cIMJG/GTTIVsTrzcFSUzKyskCNZBWip32hI9Y1KzQt4yXLyelf3x0LefubJ66ex4C9Bp4olCUnR+RXF4ikNLxW9Eitj5gZ5BSgRu2bxiM65b90lW5q82TAXIS8HuQRNRV5Kj+P0v0uYvEzngNdAXhXwOnPk1fX3s4y/JbgTeRssqzDHcJTiGlU1eSWbIp1RXEFWcNzop7PlyEsdaIW35jfE5mxbY97sB0V1tUEhrwd5c3BHWwt5mfLclo6yO6wHectNbO9aTV5nDJ020eisgyP/Btfk8qcUvFwG1XpAaoO8mnrOzOKCTjrofOsu2TzyKrKzFX0oh7kYefngpUuRvDF6pXQd89bk1asp1m81K2OP4JwN7vQmrwo/hZLB6pz6rCTWxVVOSezg43LkbY0UMe9Sph1D/4DS6CTe5f+w9SAvc7BO5ILW1QauIQtX21cbDPJy+jMf7b9s1lxZTl72ZO/VHGENvs6rl5hZEyjZRd4QIBe0Sh/5rPXW3Z7ktYsndBI3O9+6azakyEtFBvzDttB1XodOWo5TTzx50xr5C75t8vLH6gLFYsZE88iLCM4z9CVvqsf5V4aqHuS1i1vkbfTT2RLkpfobXzxt0G/MtpW8ZPw9Jvc2yLWCPPhN6ZGtzVBUcto1KJqnzBG4qQMpTG6R12e2TyVjtwxhD1uALPuwS/nxZg7lecbk/acHukqhmMOTmAdTQpI79mEvH+Q5i4jSUc/V4ECWMrs8BfXIGsV10MopIY/VT6shVySY1GN03idmwzz5D/++EHndccSo/MPm/lXrIC+RQl1wqOPfbst+1xf0jOkRNxZ5GXBSnMxncMRke+rqd5GYZk6LvHZxk7xmP+0u9Tdqvb6NgSiBexuWtYK822r2xY31GpN3G5Z4s3ZMNthumsb6NhjIO7KZVzbWbiBvHwN5YaMZyDuefe7uDu5xS8PqDeTtYyAvbDQL5P3X//jHD/94Y+JGnaSuUoehodqWJd6sYYNBo4nJ++jv39OG2wqjrvp+Q4O0RUu8WcMGg8YRkxeCIAgaUyAvBEHQ2NoS8t492psdHYYPDd07eOvEidtvh08QBEGT1XaQ9+7+0d6+O3r7YnxmgezifZcWtHry3rtzFiiHIGj1mhx5CbKz8+FYdH52tH/XHRF5zx586w6/PThbwnfFWj1501cIBEE7rGmR9/D80WzvyDM26VCxWJHXk/Gtg3t0dP9iCIQ1KCnx9gEHwlmA7EJjM7NP9Dkd1iWF7OwdbscuXjfExa1+kuwxQhC0S5oQeSmwNePB/b0Y8JIy8jLyhGh1iMowjZkZjnzq7dspTKbjwFPOeVGVDKpiXsauRrAqbjSkc2axOcf1cy9bQxB0fDUN8ro/0M6bKKKAV0eIA8mbcZOkIlZnHo6KkpnKCjmSVYCW+o2GVN+olOpkFI1LLqFAELRjmlbMW1/hpd/mGZGrqw0KeT3Im4M7ai3kZcpzWzrKDkLMC0E7rmlf56VYuLgkqtBJvMv/YetBXuZgncgFrasNXEMWrravNhjk5fSzdw4uFjXjOi8EQdMiL0nf20CQKq/8EnnlWkEe/Kb0yNZmKCo57RoUzVPmCNzUgRQmt8jrM+tTuLcBgiDS5Mib1OfpiYnLvrgBQdCua8Lk3XqZVzYgCIJA3vXovrs72LilAYIgCOSFIAgaXyAvBEHQ2AJ5IQiCxhbIC0EQNLY2Sl68dReCoJ3UJsmbHivQz0cUz9qunrzlo24QBEEjayTy6ifTRHjrLgRBu6kxyGu/qQBv3YUgaFe1dvLirbsQBEGF1klevHUXgiDI0hgxL966C0EQpLWJ67x46y4EQbutMchL0vc2EKTw1l0IgnZZI5E3CW/dhSBo5zU6ebde5pUNCIKgAQJ5B+i+uzvYuKUBgiBoiEBeCIKgsQXyQhAEjS2QF4IgaGyBvBAEQWML5IUgCBpbIC8EQdDYAnkhCILGFsgLQRA0tkBeCIKgsQXyQhAEjS2QF4IgaGyBvBAEQWML5IUgCBpbIC8EQdDYAnkhCILGFsgLQRA0tkBeCIKgcXV09P+fZirNqUBY5QAAAABJRU5ErkJggg==
Available character formatting includes: * <code>`backticks`</code> for `code` ** Alternatively, <code>``double backticks allows `embedded` backticks``</code> * `''bold''` for ''bold text'' * `//italic//` for //italic text// * `__underscore__` for __underscored text__ * `^^superscript^^` for ^^superscript^^ text * `,,subscript,,` for ,,subscripted,, text * `~~strikethrough~~` for ~~strikethrough~~ text See also: [[Code Blocks in WikiText]]
!Mist: a FPGA hardware project
{{mistboard.jpg}}
!!!Welcome! this is where I will keep track of my latest obsession. I have ~~almost~~ acquired a Field programmable gate array board from Poland.
!!!I will be able to re-create and play with the vintage computers I grew up with. Amiga, Apple II+, Commodore 64, Atari. etc.
!!!This is better than any software emulation. {{thumbs.gif}}
* [[Parts List|https://docs.google.com/spreadsheets/d/1N0VJBQHHo5YzL2Qz6OmpbVZSBujfeeVvcj9gYl54Erg/edit?usp=sharing]]
* [[To do List|https://docs.google.com/spreadsheets/d/1l_mP47QynXWgMtIPFSo4dwlUcD7t5cUaT9NFaxjoQPs/edit?usp=sharing]]
* [[Mist board Page on Google Code|https://code.google.com/p/mist-board/]]
* [[My GitHub Mist Project Page|https://github.com/meprogrammerguy/mist]]
<$list filter="[tag[mist]!sort[modified]]"/>
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
# # XO Multiboot /etc/fstab # # Uncomment if you are booting via internal flash # mtd0 / jffs2 defaults,noatime 1 1 # Uncomment if you are booting from a usb-stick: # /dev/sda1 / ext3 noatime,errors=remount-ro 0 1 # Uncomment if you are booting from a SD card: /dev/mmcblk0p1 / ext3 noatime,errors=remount-ro 0 1 # Uncomment if you want to access internal flash via /mnt/flash mtd0 /mnt/flash jffs2 defaults,noatime,noauto 1 1 # Uncomment if needed (not necessary in Ubuntu) # devpts /dev/pts devpts gid=5,mode=620 0 0 # tmpfs /dev/shm tmpfs defaults,size=15% 0 0 # proc /proc proc defaults 0 0 # sysfs /sys sysfs defaults 0 0
iVBORw0KGgoAAAANSUhEUgAAApQAAAGmCAYAAADClRQHAAALKWlDQ1BJQ0MgUHJv ZmlsZQAAeAHVl2dYU8kexuec9JDQQpcSescAAgGk14BIrzZCEiCUEEOCgl0RFVwL KiKgLuAqRcG1ALIWRBQLi4AFC7ogi4KyLhZsqNwJuLq7d/fb/XJPnjPzy3/eeWfO zJzzzABA7WMLhWmoPADpArEozM+THhMbRyfcAzKABm8qILA5mUKPkJA54F+vN7cB Ii28YSn1+lfZPxcocHmZHACQEFicwM3kpEM+AQCqxhGKxABgOmC8a4lYCBlbBllJ BDsI+aiUk6a5TcoJ03xnShMR5gU1owAQKWy2KAkAyjsYp2dxkqAPVQ0yQ8DlCyD7 Q3blJLO5kDdCtkhPz5Ay7AMwSfiTT9KfmM1O+OrJZid95elngTVhw978TGEaO3vq z/8ySU+TwPGauhRhShGkzZXOjTa8h7ls70CYwziCF6ZNzZkKZDWeIDIcxqVsJUiY GwxZCbJ3osg3DDIcDyRGKPaU8pReKA6J+INzkr3mQpaFGiEv00fqI9WvTGEHSOdM 6lMkkoRFftHXZGaF+0CW9qElJzkiGrK0bg+X5y2NS/37E/m+LMjSum/4YtbXtlIz AqV9gHqUDKKAH/AAliAB8OAvDXBBJuCAZMgikP61NBOkgsdTkSCQAQSAD8QwFwH6 F8W0Cx14w5JMIIQ+bJD9l9opXxy/1ecByX87JLpmO0UlgxBYXwDbYEMnqdff2mG0 MyoZpxi9jFHGAawm1hXrgmViPWHu/jelJexNKvj1T89CL86YauGP5/7WH+nz/BEV wDrZsH0xePMlRm+uOna5myHmLRXDsQNeGcJsET8pWUz3gG8jz4LOEnCsLOg2DGuG tPj/5pJ+h6Y7+yp06vuCqHR8i4nhOnf5DX4fur7F4jIBOAzHQNX2W8wErlXlfQA0 mXEkoqxpP6w0wwEykIMrUB2+OfrABK4zG2APnIE78AEBIBhEgFiwcGq9pcPRXwKW gzUgDxSAbWAXKAH7QSWoAkfAMdAIToPz4BK4BrrALXAf9IMh8AyMwdmZQBCEgFAR GqKO6CCGiDligzARV8QHmYOEIbFIPJKECBAJshxZhxQghUgJUo5UIz8ip5DzyBWk G7mLDCAjyEvkA4pBKagSqoUaoTNRJuqBBqIR6AI0CV2M5qC56Ba0GK1AD6MN6Hn0 GnoL7UefoeMYgJHBqGB0MZYYJsYLE4yJwyRiRJiVmHxMEaYCU4dpxrRjbmD6MaOY 91g8loalYy2xzlh/bCSWg12MXYndjC3BVmEbsG3YG9gB7Bj2M46K08SZ45xwLFwM Lgm3BJeHK8IdxJ3EXcTdwg3h3uDxeBW8Md4B74+Pxafgl+E34/fi6/Et+G78IH6c QCCoE8wJLoRgApsgJuQR9hAOE84ReghDhHdEGaIO0YboS4wjCohriUXEGuJZYg/x CXGCJE8yJDmRgklcUjZpK+kAqZl0nTREmiArkI3JLuQIcgp5DbmYXEe+SO4jv5KR kdGTcZQJleHLrJYpljkqc1lmQOY9RZFiRvGizKdIKFsohygtlLuUV1Qq1YjqTo2j iqlbqNXUC9SH1HeyNFkrWZYsV3aVbKlsg2yP7HM5kpyhnIfcQrkcuSK543LX5Ubl SfJG8l7ybPmV8qXyp+R75ccVaArWCsEK6QqbFWoUrigMKxIUjRR9FLmKuYqVihcU B2kYmj7Ni8ahraMdoF2kDSnhlYyVWEopSgVKR5Q6lcaUFZVnKUcpL1UuVT6j3K+C UTFSYamkqWxVOaZyW+WDqpaqhypPdZNqnWqP6lu1GWruajy1fLV6tVtqH9Tp6j7q qerb1RvVH2hgNcw0QjWWaOzTuKgxOkNphvMMzoz8Gcdm3NNENc00wzSXaVZqdmiO a2lr+WkJtfZoXdAa1VbRdtdO0d6pfVZ7RIem46rD19mpc07nKV2Z7kFPoxfT2+hj upq6/roS3XLdTt0JPWO9SL21evV6D/TJ+kz9RP2d+q36YwY6BkEGyw1qDe4ZkgyZ hsmGuw3bDd8aGRtFG20wajQaNlYzZhnnGNca95lQTdxMFptUmNw0xZsyTVNN95p2 maFmdmbJZqVm181Rc3tzvvle824LnIWjhcCiwqLXkmLpYZllWWs5YKViNcdqrVWj 1fOZBjPjZm6f2T7zM8OOkcY4wLhvrWgdYL3Wutn6pY2ZDcem1OamLdXW13aVbZPt i1nms3iz9s26Y0ezC7LbYNdq98newV5kX2c/4mDgEO9Q5tDLVGKGMDczLzviHD0d VzmednzvZO8kdjrm9LuzpXOqc43z8Gzj2bzZB2YPuui5sF3KXfpd6a7xrt+79rvp urHdKtweueu7c90Puj/xMPVI8Tjs8dyT4SnyPOn51svJa4VXizfG288737vTR9En 0qfE56Gvnm+Sb63vmJ+d3zK/Fn+cf6D/dv9elhaLw6pmjQU4BKwIaAukBIYHlgQ+ mmM2RzSnOQgNCgjaEdQ313CuYG5jMAhmBe8IfhBiHLI45KdQfGhIaGno4zDrsOVh 7eG08EXhNeFvIjwjtkbcjzSJlES2RslFzY+qjnob7R1dGN0fMzNmRcy1WI1YfmxT HCEuKu5g3Pg8n3m75g3Nt5ufN//2AuMFSxdcWaixMG3hmUVyi9iLjsfj4qPja+I/ soPZFezxBFZCWcIYx4uzm/OM687dyR3hufAKeU8SXRILE4eTXJJ2JI0kuyUXJY/y vfgl/Bcp/in7U96mBqceSp1Mi06rTyemx6efEigKUgVtGdoZSzO6hebCPGH/YqfF uxaPiQJFBzORzAWZTWIluOHrkJhI1ksGslyzSrPeLYlacnypwlLB0o5ss+xN2U9y fHN+WIZdxlnWulx3+ZrlAys8VpSvRFYmrGxdpb8qd9XQar/VVWvIa1LX/LyWsbZw 7et10euac7VyV+cOrvdbX5snmyfK693gvGH/RuxG/sbOTbab9mz6nM/Nv1rAKCgq +LiZs/nqd9bfFX83uSVxS+dW+637tuG3Cbbd3u62vapQoTCncHBH0I6GnfSd+Ttf 71q060rRrKL9u8m7Jbv7i+cUN+0x2LNtz8eS5JJbpZ6l9WWaZZvK3u7l7u3Z576v br/W/oL9H77nf3+n3K+8ocKooqgSX5lV+fhA1IH2H5g/VB/UOFhw8NMhwaH+qrCq tmqH6uoazZqttWitpHbk8PzDXUe8jzTVWdaV16vUFxwFRyVHn/4Y/+PtY4HHWo8z j9edMDxRdpJ2Mr8BachuGGtMbuxvim3qPhVwqrXZufnkT1Y/HTqte7r0jPKZrWfJ Z3PPTp7LOTfeImwZPZ90frB1Uev9CzEXbraFtnVeDLx4+ZLvpQvtHu3nLrtcPn3F 6cqpq8yrjdfsrzV02HWc/Nnu55Od9p0N1x2uN3U5djV3z+4+2+PWc/6G941LN1k3 r92ae6v7duTtO73ze/vvcO8M3027++Je1r2J+6v7cH35D+QfFD3UfFjxi+kv9f32 /WcGvAc6HoU/uj/IGXz2a+avH4dyH1MfFz3ReVI9bDN8esR3pOvpvKdDz4TPJkbz flP4rey5yfMTv7v/3jEWMzb0QvRi8uXmV+qvDr2e9bp1PGT84Zv0NxNv89+pv6t6 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 3kW35TJHwBFwBByBkYGAE8o+jLN9SetaNamfrJQrGULOEULp93ryXZ8WK7G05W1k +GInSGRJiEDepuoMsxdI5WgBCTKpRy4ZAPF9mqxSHOkqOSIvutkYReWVkrUWFjAe dQcb9IIKZdP5cXlcp1I61rc0uuASx5RFNrTvklePLroQSwlNslFIL9mE0yMkswtP O09jOfnk8CTZtLPwt78N88VrufZlLwvz5FGFk7CdrwAAIABJREFUTIPjrWQ3uK77 VSv+4gg4Ao6AI+AIJAhUcs44Pr0QyNEK3TshMsR8Yef+cY6kEQi+37ML9dS2ymSt JOsle7pkyje9SGu+Vx+Gj4B1eazPWyIkB5yMpEAE7VKyZLecAZiCaXKLIUsSkuEo YW+24tiq1IqtDnqWrhVr+6JfFJfdT9w4feeqdY9xHesT2JFOY1Ss7SydYqP22awj Vw/ndMqGqK7Vq0O3bNDpYSe8kEpIfoscDL3fueeGp8imqU3yPOp/X3ddePTRRwPP k8arbO9r7HtwBBwBR8ARcARAwAllX94H8gXNWkj2zcj3r17GBezbXCiNJo1YJnmI TsIb8IrZF38Wpwm+sLmG8+BAKMfIOr7pc+aEx4W4qIcScOKQz1OGjAvgLR3HUX3D MRJpUgmYpIjjEMvjsjgd6+fTNYkW/bQQ95m03Y+V14iz9bZ5vaiNqLXKWEm7PbJB p0vWUUIwe2Qseth5Lt7KGWedFY6YPTt0yhT4rUIqH3vsMT3iifWvNe813y/POwKO gCPgCAxrBHzKu0/DK95EYZNdcuHRkZMolRzq5pyUfahTKD1PJv5iz7buiFBVRTEm LOhSDbJatjW8T/0cupWYOuX8w7niDbtJdnqvE7LyVJlW3ZYjK4ZNr004RsjsFgFc QTdBKVbyU6GspCWcK870JR2RucLqcZ9r6aYGqhHHiv2NbVta4kJ9ysGGnd+ySUpO hQ/NchB7k4wN17QXvSgcfeWV4ebzzw83p9Pd/Bjg3Eqf/i4cZRc6Ao6AIzAiEXBC Wfewl38dW47vY/WEpXbs+7sXuZRyyBGeTaiLbsjRZPJFr/rkR0jgfvFQ7iIHbB96 5JHhZiEzo5cuDQdNn67EBw+uhpTwQKx6kUrTIU4GIiFHMXm0tA0MuiYjPVAhtp+3 aX2rppOvk89Tl36ntsqwyNuN85XSefuGieh3yyMjObeymd33smFq0gknhCfJ+Pzr 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 Cej60AN5RKUOrhl5Cc7Rz+KWJmACJmACS5WABeVSvfJTnLeECSLFyQRMwARMwARM YPYJ+I4/+9fYMzQBEzABEzABEzCBqRKwoJwqXnduAiZgAiZgAiZgArNPwIJy9q+x Z2gCJmACJmACJmACUyVgQTlVvO7cBEzABEzABEzABGafgAXl7F9jz9AETMAETMAE TMAEpkrAgnKqeN25CZiACZiACZiACcw+AQvK2b/GnqEJmIAJmIAJmIAJTJWABeVU 8bpzEzABEzABEzABE5h9AhaUs3+NPUMTMAETMAETMAETmCoBC8qp4nXnJmACJmAC JmACJjD7BCwoZ/8ae4YmYAImYAImYAImMFUCFpRTxevOTcAETMAETMAETGD2CVhQ zv419gxNwARMwARMwARMYKoELCinitedm4AJmIAJmIAJmMDsE7CgnP1r7BmagAmY gAmYgAmYwFQJWFBOFa87NwETMAETMAETMIHZJ2BBOfvX2DM0ARMwARMwARMwgakS sKCcKl53bgImYAImYAImYAKzT8CCcvavsWdoAiZgAiZgAiZgAlMlYEE5Vbzu3ARM wARMwARMwARmn4AF5exfY8/QBEzABEzABEzABKZKwIJyqnjduQmYgAmYgAmYgAnM PgELytm/xp6hCZiACZiACZiACUyVwAZT7X0CnR9++OET6MVdmIAJmIAJmIAJmIAJ TIvAsrVr1/bse1lO7comi68+2PHkwK98tOu3/bIIWuqx+HTIv9vll19+RPY7mYAJ mIAJmIAJmMCSJbB8+fID8uTPzMeafKzKx+pwUJYfS1205OOB+FOZfNOR3cXfsVkz 9hSNiDknEzABEzABEzABEzABExiZgAXlyOjc0ARMwARMwARMwARMAAIWlF4HJmAC JmACJmACJmACYxGwoBwLnxubgAmYgAmYgAmYgAlYUHoNmIAJmIAJmIAJmIAJjEXA gnIsfG5sAiZgAiZgAiZgAiZgQek1YAImYAImYAImYAImMBYBC8qx8LmxCZiACZiA CZiACZiABaXXgAmYgAmYgAmYgAmYwFgELCjHwufGJmACJmACJmACJmACFpReAyZg AiZgAiZgAiZgAmMRsKAcC58bm4AJmIAJmIAJmIAJWFB6DZiACZiACZiACZiACYxF wIJyLHxubAImYAImYAImYAImYEHpNWACJmACJmACJmACJjAWgQ3Gau3GJmACJrBI CFx++eXp4osvTtdcc01auXJlWrNmzSIZuYc5LoH11lsv3epWt0qbbrpp2nrrrdPy 5cvH7bK095qaCMZF2cm01tSihNEetAXlYr56HrsJmMBAAtdee23605/+lNZff/10 l7vcJd3rXvdKG2+8ceKG4LQ0CKxevTrddNNN6Yorrkjnn39+Ouecc9I973nPdLvb 3W4kAF5TI2GbqUaTXlOzAMeCchauoudgAibQSIAdpNNPOz3tca890nbbb5fWW7Ze Wrt2bVqbo1evXpOWLZtr1vKmtIzKnFqmFeC4xc1lWVqWNt5o47TddtunbbfdNv3t b39Lv/rVr9K9733vBe9Wek35d4P/P0xyTdHfLCQLylm4ip6DCZjAPALsIv3+979P ++yzT9pyyy3T2jVr0+r8X0xZW85L3a5WaZi4D37wg+kxj3lMuvvd797V56j90ckw 5yXuxBNPSldddVV6xjOeQbGkYc578sknp7POOiu9+MUv7mo17HkXXVwbynbbbZc2 2mij9Mtf/jLtt99+Q+9U3txriouy6Bgz5vZqaplWaWbnMeaa6kK1yAt+5rPIL6CH bwIm0Ezg9NNOK+LuDne4Q9mVLFHdd7qWK9/pyq5lsNddd13ezdouveY1r+l0Xseo rIDPfvaz6bzzzpvXVx2nePlrq3rZul5l1WMRht///vcbzx3jyKs9FsH91a9+tfj6 xcU2izEujrkIm7wOtly+ZVkff/jDH2J13/w4a2r33XdPxx9/fFf/cH3729+eXv7y l3ddl66gXIj8Y/7mjGv6ndD545hiXvWysS7mVS8b62Je9bKxLuZVLxvrYl71srEu 5lUvS11M46yp2M9iz1tQLvYr6PGbgAnMI3DZZZelG268sbwzGW8MPNYu5bxbieWD OaWce+AWodvE17/+9bTJJpsUscWNtFccJ1b/5ElN/XX8+Zz9zjtqHO1ImoPmUXzt czadl2f+y9rP8zWPprhh+5tm3Ec/+tH0/Oc/fzR+a9vXuX3nX5PLa/IrDzvttFO6 /vrrE+tlUBp3TdE/rMVZa+qggw9OH/jABzprjzjFrEvX4mvV74TGqHksdO1Nc61o bKPw23///dMXs/AfOL4JrCmu9SwlC8pZupqeiwmYQCHwj3/8I22//fblBt654QVh NXfDaYuwqu7zn/98es973pNufetbJ8QlOqTcMHPmwgsuSM961rPSne9857Tzzjun T3/600UAcGLFsVv4lCc/uYgVzvW0pz0tffvb304ve9nLSptDD31zpz/qv/XNb6YH POABaYcddkhPetKT0rnnnlv6fM5znpt+/JOflPwNN9yQ9s2P77/1rW+VMh8KeMQj HpH+/e9/d6665vWlL32pvB+4yy67pMMPP7zEU7dixcr0+te/Pu20447pYQ99aDoz f1hJbbBnn312evSjH512zPUH/ud/puc997npK1/5SonhQy1veMMbSh1jPfXUU7O/ xeXpeX7M4QVZ8CHS3va2t6VLL720zGXXXXdNH//4xzvzpZ+D5vXTEtpPf/rT03e+ 85308sxpl8z20EMPLef+9a9/nd773vemH/7wh+l+97tf+u53v1v6+05m+oiHPzzd OXNjNznOpZXXdePatP+YaFtBY53wTuWgNO6aov/uMbTGdtSRR6Z3vetdnboL5q2v I8tc2f3e/7GPLXNFWPP4nf64Zvvuu2/ebf5DWQ973uc+6Rvf+Eanv7///e/pec97 Xvnjao899kjXXXd96U/XgbUwdz0jI7Fr+Y6Z9zuh2JTOzh9yegzrJn/o7cADD0zP DetG4zvppB+Ua/e1r32tfECq1xo477zzE6KOa8p6qufJWnjQgx5UPlz3wx/9KH0v r4W98pp4cPb99re/7cwbXo+FV/49fcELXjCvH3bnH57Xzn06vFL633wd6ON/3vrW 0iffBtF9zZizuNTXk/9DtNKwa0rxs2ItKGflSnoeJmACHQKImTve8Y5zO4ttEVFu Dnl3ck27XG4N5Q7BXaJ18ClgPhX++Mc/Pj372c9Oxx57bO63VbcmizhultdlEYdo /N3vflduWvTbSmvTufnm+tosbniUuUn+NDl1F154YTrkkEPKjfDLX/5yOuqoI9NZ Z55Zzol96UtfWupPaz+m57yrVq3KN8Md0on5PIzt5z/7WRGaP/jBD0qffKiET6sj ejspx131z3+mQ/Ku13HHHVdELEKMr0piHMcee0wZ80knnZQQzbw/SSpccv1BBx1U HgOfccYZ6YX5Jsw7htfmtpyf/hA73Ihf8pKXFBGUK0od83trvgkjtI855piy44bo Qbxy/ne/+91p5YoVJfYLDf3o/PM4ZbF1ZubDh2d4LIxwgvvDHvaw/E7smnTYYYcV zn/961/Tm970ps481J/Gx/uz8sU/MBj+VlttNdQO5ThrinMraRwaG+++lh3SHMMf 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 QmCC
TiddlyWiki is designed with the long term needs of its users in mind. Because it is OpenSource and needs no infrastructure, we can be confident that all we'll need to access a TiddlyWiki file even in the far future is an ordinary HTML browser. If you're starting to use TiddlyWiki at the beginning of your career you can be confident that it will carry you through to retirement.
//This is a sample task for the TaskManagementExample//
TiddlyWiki is very flexible, and there are many different ways to use it. Here we're focusing on using it as a standalone file in the browser, which is a good choice for most users as it doesn't require any special knowledge or tools. For more options you can also run [[TiddlyWiki on Node.js]].
[[Video Tutorials]] are available, too.
! The 'works anywhere' method
{{Saving with the HTML5 fallback saver}}
! The convenient and fast method
Saving changes as described above is quite inconvenient because of the degree of manual intervention that browsers require. The following alternative method is recommended for everyone who is able to use Mozilla's [[Firefox]] browser.
{{Saving with TiddlyFox}}
! Other ways of saving changes
[[Saving with Encryption]] explains how to use TiddlyWiki's built-in encryption to protect your content with a password.
You can also try:
* [[Saving on iPad/iPhone]] with the custom ''TWEdit'' app
* [[Saving on Android]] with the custom ''~AndTidWiki'' app
* [[Saving on InternetExplorer]] with the [[TiddlyIE]] extension, or via the [[Windows HTA Hack]]
* [[Saving on TiddlySpot]], a free service that lets you use TiddlyWiki online
* Running [[TiddlyWiki on node-webkit]], turning it into a native application on your desktop
//This is a sample task for the TaskManagementExample//
Some suggestions for streamlining working with GoogleChrome. ! Download Prompts By default, GoogleChrome displays a confirmation prompt at the bottom of the browser window before downloading the TiddlyWiki file. Once confirmed, the file is downloaded to the default `Downloads` folder under a filename determined by the browser. In Chrome settings, the advanced option "Ask where to save each file before downloading" changes this behaviour so that when you click the ''save'' button the browser displays a file picker dialogue that lets the user choose the name and location of the file, thus making it more straightforward to replace the current version of the file with the new one.
The A1 of cells
The A2 is a road from London through Kent
Take the A3 if you want to go to Basingstoke
Vitamin B1
This is cell B2, which is also transcluding A2: {{GridDemo_A_2}}.
B3 or 4
C1 eat one
Or C2 save one for later
This is cell C3, with an image {{$:/core/images/done-button}}
The video widget is not yet (re)implemented. ``` The grid widget assembles tiddlers into a tabular grid based on their titles. For example: <$grid prefix="GridDemo" rows=3 cols=3/> In this case, the following tiddlers will be rendered: |GridDemo_A_1 |GridDemo_A_2 |GridDemo_A_3 | |GridDemo_B_1 |GridDemo_B_2 |GridDemo_B_3 | |GridDemo_C_1 |GridDemo_C_2 |GridDemo_C_3 | The result is: <$grid prefix="GridDemo" rows=3 cols=3/> ```
The usual handling of [[paragraphs in wikitext|Paragraphs in WikiText]] causes single line breaks to be ignored, and double linebreaks to be interpreted as the end of a paragraph. This behaviour isn't convenient when dealing with material that incorporates hard linebreaks - for instance, poetry. You can mark a block of content as containing hard line breaks like this: <<wikitext-example src:'""" This is a line and this is a new line while this is yet another line and this is the final one apart from this one """'>>
Headings are specified with one or more leading `!` characters: ``` ! This is a level 1 heading !! This is a level 2 heading !!! This is a level 3 heading ``` CSS classes can be assigned to individual headings like this: ``` !.myStyle This heading has the class `myStyle` ```
Welcome to TiddlyWiki, a complete interactive wiki in JavaScript. It can be used as a [[single HTML file in the browser|SingleFileApplication]] or as a powerful [[Node.js application|Node.js]]. It is highly customisable: the entire user interface is itself implemented in hackable WikiText.
This is version <<version>> of TiddlyWiki, a major reboot designed [[for the next 25 years|Future of TiddlyWiki]]. It is currently in beta (see the detailed ReleaseHistory). There is a RoadMap for moving to the full release. It is a great time to [[get involved|Community]] and support the future development of TiddlyWiki.
//TiddlyWiki is a free, open source project that depends on [[your love and support|HelpingTiddlyWiki]] for its survival//.
<div class="tw-message-box">
<a class="tw-message-icon" href="http://tiddlywiki.com/" target="_blank">{{TiddlyWiki Classic.png}}</a>
!! TiddlyWikiClassic - http://classic.tiddlywiki.com
On this site, unless noted otherwise, "~TiddlyWiki" refers to the new version 5, and "~TiddlyWikiClassic" is used to identify the older version.
The deep internal improvements mean that the new version of TiddlyWiki is not fully compatible with TiddlyWikiClassic. Existing content will need massaging, while plugins and themes will have to be completely rewritten. The upgrade path will get smoother as the new version matures.
</div>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKkSURBVDjL pZPdT5JhGMb9W+BPaK3matVqndXWOOigA6fmJ9DUcrUMlrN0mNMsKTUznQpq6pyK Am8CIogmypcg8GIiX8rHRHjhVbPt6o01nMvZWge/k3vP9duuZ/edAyDnf/hjoCMP 2Vr3gUDj3CdV6zT1xZ6iFDaKnLEkBFOmPfaZArWT5sw60iFP+BAbOzTcQSqDZzsN RyCNkcVoaGghzDlVQKylOHJrMrUZ2Yf52y6kc36IxpyoH1lHF7EBgyMKV4jCJ5U/ 1UVscU4IZOYEa3I1HtwI01hwxlDLhDoJD/wxGr5YGmOLAdRIrVCuhmD3JdA6SQab x12srGB0KSpc86ew4olDOGjH4x4z0gdHDD9+c4TaQQtq+k2Yt0egXYugTmoVZgV9 cyHSxXTtJjZR3WNCVfcK/NE0ppYDUNu2QTMCtS0IbrsOrVMOWL27eNJtJLOCDoWX dgeTEEosqPxoBK/TwDzWY9rowy51gJ1dGr2zLpS2aVH5QQ+Hbw88sZ7OClrGXbQr kMTTAQu4HXqUv9eh7J0OSfo7tiIU+GItilpUuM/AF2tg98eR36Q+FryQ2kjbVhxi mQu8dgPKxPMoeTuH4tfqDIWvCBQ2KlDQKEe9dBlGTwR36+THFZg+QoUxAL0jgsoO QzYYS+wjskcjTzSToVAkA7Hqg4Spc6tm4vgT+eIFVvmb+eCSMwLlih/cNg0KmpRo Gzdl+BXOb5jAsMYNjSWAm9VjwesPR1knFilPNMu510CkdPZtqK1BvJQsoaRZjqLG aTzv1UNp9EJl9uNqxefU5QdDnFNX+Y5Qxrn9bDLUR6zjqzsMizeWYdG5gy6ZDbk8 aehiuYRz5jHdeDTKvlY1IrhSMUxe4g9SuVwpdaFsgDxf2i84V9zH/us1/is/Adev BaK9Tb3EAAAAAElFTkSuQmCC
If you find TiddlyWiki useful, there are lots of ways you can help assure its future and make it better. ! Teach and Tell OpenSource projects like TiddlyWiki thrive on the feedback and engagement of users. TiddlyWiki becomes more useful to everyone as more and more people use it. So, if you find TiddlyWiki useful, spread the word. The best possible way to assure its future is for it to become a hundred times more popular than before. * [[Tweet about TiddlyWiki|https://twitter.com/intent/tweet?text=I+love+TiddlyWiki+because...&source=tiddlywiki5]] * [[Star the TiddlyWiki5 GitHub Repository|https://github.com/Jermolene/TiddlyWiki5/star]] ! Help improve the documentation and code There are many ways you can contribute to TiddlyWiki: * Writing tutorials * Contributing to the documentation on tiddlywiki.com * Making video screencasts * Curating relevant links, hints and tips on a wiki The main TiddlyWiki documentation and code lives on GitHub, and welcomes [[contributions|Contributing]]: * https://github.com/Jermolene/TiddlyWiki5
You can include a horizontal rule with three or more dashes on their own on a line: <<wikitext-example src:" --- ">>
# Create an empty [[TiddlyWikiFolder|TiddlyWikiFolders]]
## Create a new folder in a convenient place (for example `~/MyWiki`)
## Create a file called `tiddlywiki.info` containing just a pair of braces: `{}`
## Create a subfolder called `tiddlers`
##* Alternatively, just copy the `editions/empty` folder from the TiddlyWiki5 repo
# Create individual TiddlerFiles in the `~/MyWiki/tiddlers` directory
# Execute the following command from the TiddlyWiki5 root directory to build a TiddlyWiki5 file from the tiddlers:
## `node ./tiddlywiki.js ~/MyWiki --rendertiddler $:/core/save/all index.html text/plain`
The AndTidWiki app for Android devices makes it possible to edit and save changes to TiddlyWiki5, including working offline without a network connection. //Note that AndTidWiki is published independently of TiddlyWiki//
HTML tags and comments can be used directly in WikiText. For example:
```
<article class="hello">
This is my nice and simple block of text. HelloThere
<!-- This comment will not appear in the wikified output -->
</article>
```
Attributes in HTML tags can be specified as a transclusion or a macro invocation. For example, here the value of the `href` attribute will be set to the value of the tiddler MyLinkDestination:
```
<a href={{MyLinkDestination}}>link</a>
```
Here an attribute is specified as a macro invocation:
```
<a href=<<MyMacro "Brian">>>link</a>
```
!! List of Icons I use in my posts
<$list filter="[tag[smilies]!sort[created]]">
<div>
<h5><$link to={{!!title}}><$view field="title"/></$link></h5>
</div>
<$transclude/>
</$list>
To display an image stored in a tiddler just transclude that tiddler:
```
{{Motovun Jack.jpg}}
```
Renders as:
{{Motovun Jack.jpg}}
You can import content into a TiddlyWiki file in several ways: * Use the ''browse'' button (under the ''Tools'' tab in the sidebar, or in the [[ControlPanel|$:/ControlPanel]]) to select one or more local files * Drag and drop files from Windows Explorer or Mac OS X Finder into the TiddlyWiki5 browser window * Paste content directly from the clipboard using the keyboard shortcut (control-V or command-V) ** Pasting is currently only supported in GoogleChrome
R0lGODlhDwAPALMAAP/lab29vf8pSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAAPAA8AAAQxMEg5ap04VMD5xUMnelM4 jgPlmcDWap3bsvIp1vaao7RlxbDdK7hLqXLGEmuVUVoyEQA7
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKcSURBVDjL pZPLa9RXHMU/d0ysZEwmMQqZiTaP0agoaKGJUiwIxU0hUjtUQaIuXHSVbRVc+R8I Cj5WvrCldJquhVqalIbOohuZxjDVxDSP0RgzyST9zdzvvffrQkh8tBs9yy9fPhw4 5xhV5X1U8+Yhc3U0LcEdVxdOVq20OA0ooQjhpnfhzuDZTx6++m9edfDFlZGMtXKx I6HJnrZGGtauAWAhcgwVnnB/enkGo/25859l3wIcvpzP2EhuHNpWF9/dWs/UnKW4 EOGDkqhbQyqxjsKzMgM/P1ymhlO5C4ezK4DeS/c7RdzQoa3x1PaWenJjJZwT9rQ1 gSp/js1jYoZdyfX8M1/mp7uFaTR8mrt29FEMQILr62jQ1I5kA8OF59jIItVA78dJ ertTiBNs1ZKfLNG+MUHX1oaURtIHEAOw3p/Y197MWHEJEUGCxwfHj8MTZIcnsGKx zrIURYzPLnJgbxvG2hMrKdjItjbV11CYKeG8R7ygIdB3sBMFhkem0RAAQ3Fuka7U ZtRHrasOqhYNilOwrkrwnhCU/ON5/q04vHV48ThxOCuoAbxnBQB+am65QnO8FqMx NCjBe14mpHhxBBGCWBLxD3iyWMaYMLUKsO7WYH6Stk1xCAGccmR/Ozs/bKJuXS39 R/YgIjgROloSDA39Deit1SZWotsjD8pfp5ONqZ6uTfyWn+T7X0f59t5fqDhUA4ry 0fYtjJcWeZQvTBu4/VqRuk9/l9Fy5cbnX+6Od26s58HjWWaflwkusKGxjm1bmhkv LXHvh1+WMbWncgPfZN+qcvex6xnUXkzvSiYP7EvTvH4toDxdqDD4+ygT+cKMMbH+ 3MCZ7H9uAaDnqytpVX8cDScJlRY0YIwpAjcNcuePgXP/P6Z30QuoP4J7WbYhuQAA AABJRU5ErkJggg==
{{ChromiumOS.jpg}}
<Feature Id="ProductFeature" Title="SerialPanelTool" Level="1">
<ComponentGroupRef Id="SerialPanelComponents" />
<ComponentGroupRef Id="InstallComponents"/>
</Feature>
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
# Install [[Node.js]] from http://nodejs.org # Open a command line terminal and type: #> `npm install -g tiddlywiki` #> If it fails with an error you may need to re-run the command as an administrator: #> `npm install -g tiddlywiki` (Windows) #> `sudo npm install -g tiddlywiki` (Mac/Linux) # Check TiddlyWiki is installed by typing: #> `tiddlywiki --version` # In response, you should see TiddlyWiki report its current version (eg `5.0.4-beta`; you may also see other debugging information reported) # Try it out: ## `mkdir mywiki` to create a folder for a new wiki ## `cd mywiki` to move into the new folder ## `tiddlywiki --server` to start TiddlyWiki ## Visit http://127.0.0.1:8080/ in your browser ## Try editing and creating tiddlers The `-g` flag causes TiddlyWiki to be installed globally. Without it, TiddlyWiki will only be available in the directory where you installed it. A slightly different method for installation is recommended if you plan on forking the source code in order to study it or contribute to it. See [[Working with the TiddlyWiki5 repository]].
<Fragment>
<ComponentGroup Id="InstallComponents">
<Component Id="cmpSetShortcut" Directory="SerialPanelDir" Guid="Unique GUID goes here">
<CreateFolder />
<File Id="SetShortcut" Name="SetShortcut.ps1" KeyPath="yes" Source="$(var.ProjectDir)\SetShortcut.ps1" />
</Component>
</ComponentGroup>
</Fragment>
Introductory documentation.
<$list filter="[tag[january]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Wednesday 31 January 2007
* software estimating class (1st one)
* kpi #3 Punch in to load time
!!Tuesday 30 January 2007
* working on cr 45434
!!Monday 29 January 2007
* merge ``round_agg_order_totals`` to current core
* Test kpi e-mail.
!!Friday 26 January 2007
* Frisbee meeting (last one on Fridays)
* my e-mail file needs to have some negative number masks
* Sunita found a calculation issue with my kpi. I need to do a debug session to see what's going on. Should be a quick fix?
!!Thursday 25 January 2007
* e-mail project is going well
!!Wednesday 24 January 2007
* Andrew blessed my kpi equations, moving on to the e-mail project.
!!Tuesday 23 January 2007
* kpi fixes and possibly start on e-mail project.
!!Monday 22 January 2007
* kpi fixes
!!Friday 19 January 2007
* frisbee meeting.
* kpi #1 meeting.
* e-mail kpi start.
!!Thursday 18 January 2007
* kpi numbers not quite correct. I will probably start the e-mail kpi later on today.
!!Wednesday 17 January 2007
* kpi numbers. May start on e-mail project
!!Tuesday 16 January 2007
* kpi #1 numbers, e-mail EXP side work.
!!Monday 15 January 2007
* getting kpi numbers correct.
!!Friday 12 January 2007
* checked in kpi print mask routines, Jesse is using it to get his kpi's to show.
* Frisbee meeting.
!!Thursday 11 January 2007
* kpi print routine, looking good. {{ thumbs.gif}}
!!Wednesday 10 January 2007
* Hoover Dam BYOL.
* kpi printout routine.
!!Tuesday 9 January 2007
* working on kpi the calculation routine.
!!Monday 8 January 2007
* Will check in my kpi progress. I have left the calculation stuff.
!!Friday 5 January 2007
* kpi work, Getting the internal structures correct.
** Made good progress today. Waiting for Greg to check in his stuff then I'll check mine in.
* Frisbee meeting
!!Thursday 4 January 2007
* kpi work.
!!Wednesday 3 January 2007
* kpi work.
!!Tuesday 2 January 2007
* kpi work.
!!Thursday 31 January 2008
* James, took over the EXP development so my project went to him. That frees me up to move EXP from ~SourceSafe to TFS.
* Longer term perhaps I can begin working on some C# and .NET stuff.
!!Wednesday 30 January 2008
* I think I got the graph drawing differently but it is not dynamic. I need it to move in real time.
** I need to tweak the timer_actions() routine for this.
!!Tuesday 29 January 2008
* Frisbee meeting
* For the late load project I am now working on moving the graph into the "current?"
!!Monday 28 January 2008
* EXP/OPT meeting.
* Working on the late load display project.
** Almost got the current time line the way I want it.
** I need to efficiently decide if an update needs to occur in the timer_actions() routine.
*** Perhaps I need to code a check for change routine? Something that will kick in based on the grid settings.
!!Friday 25 January 2008
* I have the DB links in. Today, I'll get the color configurable. If there is time I'll tear apart the timer routine.
!!Thursday 24 January 2008
* I'm working a fun project to modify the scheduling screen
** Some complex hairy code, but I'm up to it {{thumbs.gif}}
!!Wednesday 23 January 2008
* Fleet meeting
* James has fixes to ~OCI2
* Holcim show late loads as overdue. Just begun this
** new source tree?
!!Tuesday 22 January 2008
* Frisbee meeting
* Starting the Truck capacity graph project, today.
* Make sure the OCI for 1.3.4 is correctly merged in.
!!Monday 21 January 2008
* EXP/OPT meeting
* Merging OCI to 1.3.4. Am I merging too much?
!!Friday 18 January 2008
* Merge Oracle OCI from 1.5 into 1.3.4
!!Thursday 17 January 2008
* Merge fixes from 1.3.2.4 and 1.3.3 into 1.3.4
!!Wednesday 16 January 2008
* Fleet meeting
* Center Dialog Code
* Merge 1.4 to 1.3.4
!!Tuesday 15 January 2008
* James has some snippets of code to add to my current check in
* Frisbee meeting
* Centering screen code
!!Monday 14 January 2008
* Stayed home today.
** Dr. Appointment
!!Friday 11 January 2008
* Meeting at 6:45AM. Where is my coffee?!
* I'll be working on the EXP shutdown dialog screen, today.
** It needs to be better centered
** Sometimes it loses its correct zorder. (I think)
!!Thursday 10 January 2008
* Having a PC setup issue where my EXE is not running, the released EXE is running in Oceans version.
** Think it is a old DLL issue? Not DLL Hell, but DLL heck, maybe?
* This morning I'll be getting the latest Ortec engine running.
!!Wednesday 9 January 2008
* Setting up my PC again
* My new exit dialog has some issues
** Does not center correctly
** Sometimes it stops working
*** I'll nail this stuff after I get my PC working again.
* Fleet meeting today
!!Tuesday 8 January 2008
* I did not get a new image yesterday?
** Will find out why when Matt gets in.
* Frisbee meeting
* Working on the "crash" bug
** Recreated the boom with Sunita's help.
*** If you change the preferences user name configuration to override the default language when the tracking screen launches, it just "goes away?".
!!Monday 7 January 2008
* I'm back
* Sunita found two bugs
** When having multiple windows open with grid text the text would be in English not the "asked" for language on the second grid control.
*** Nailed this puppy. Used a static local var only set if there is missing text. {{thumbs.gif}}
** The other bug is when changing the language from the Preferences screen the tracking screen will just disappear?! wtf...
* Demo power point from Kansas City Showing our newly acquired divisions software.
* EXP/OPT meeting.
** I went from having a clean plate to being booked until March in the blink of a manager's pen.
*** I guess it is nice to be loved?
* I just got my world back to normal after re-building my PC in December.
** Tonight, after I leave they are re-laying down the Business units "standard?" stuff.
*** Coding on a moving target, perhaps? {{eek.gif}}
!!Friday 30 January 2009
* Apex get the Active and the Our Fleet flags on aptruck to work correctly with our tracking App
** fix in both v1 and v2
!!Thursday 29 January 2009
* Adding locate truck and locate order/truck connections to tracking right mouse
!!Wednesday 28 January 2009
* Apex right mouse menu after a find does not work
* Apex if Unassigned a truck it still shows everywhere
!!Tuesday 27 January 2009
* With multiple schedules delete sometimes does not work.
* Support Truck/order Location right menu option
!!Monday 26 January 2009
* work on moving my hours to CR's
* Truck status changing
!!Friday 23 January 2009
* Make sure order timers for multiple schedules work.
!!Thursday 22 January 2009
* Finish up Smart Click
* Start on Drag and Drop trucks to various statuses
* Figure out where my hours go on each CR {{eek.gif}}
!!Wednesday 21 January 2009
* Working on Smart Click Order mod
!!Tuesday 20 January 2009
* New President Day, w00t
* Working on the Smart Click Order mod
** I have the low level networking piece, Kasthuri has the order hotspot display piece
* Got ~DeadHead done
* The find appears to work as designed, not a bug
!!Monday 19 January 2009
* Finishing up ~DeadHead
* Fix the Find Bug
!!Friday 16 January 2009
* Working on the ~DeadHead Color Brush for just the truck part of the truck
* Figure out the SQL for the travel time between plants
!!Thursday 15 January 2009
* Working on ~DeadHead color change and Truck Flag change
!!Wednesday 14 January 2009
* Drag truck to Plant for deadhead is current project
!!Tuesday 13 January 2009
* Working on Order Timer Tick
!!Monday 12 January 2009
* Stayed home with a chest cold.
** Going to the Doctor
!!Friday 9 January 2009
* Working on the Plant info Screen pop-up
** Got it working for scheduling screen
** Working on it for tracking screen
!!Thursday 8 January 2009
* Truck timers are working
* Order timers need a little work, yet.
!!Wednesday 7 January 2009
* Working on Timer Tick Routine
** Got Vars in place just need to use them and verify it works
!!Tuesday 6 January 2009
* Got Multi Schedules working
* Trucks now move across the screen
* Working on the Timer Routines, now
!!Monday 5 January 2009
* Back from Vacation!
** Ready to kick some programming tush!
* Debug Order and Scheduling ~Multi-Schedule
* Work on COMMANDnetwork link
!!Friday 29 January 2010 * working on the change truck in fleet issue !!Thursday 28 January 2010 * Fleet issues ** Deleted first ticket goofs up the ``loadnr`` field ** Changing a truck code after typing the ticket confuses the optimization engine ** We are creating conditions on trucks that are in yard which is goofing up the optimization engine !!Wednesday 27 January 2010 * Finish up CERLY on the truck for fleet !!Tuesday 26 January 2010 * Have CERLY driver stuff done * Today I'll do the truck CERLY stuff !!Monday 25 January 2010 * Working on the CERLY modification !!Friday 22 January 2010 * Finish up language translate for Italian * Add the CERLY condition code to the Fleet BLS service !!Thursday 21 January 2010 * Italian Language Translate * Mods to my Language tool * Order Line configuration bug !!Wednesday 20 January 2010 * Do not allow trucks to call in early project in Fleet !!Tuesday 19 January 2010 * Finish up trace queuing in Fleet * Start OCMI cr's for this iteration !!Monday 18 January 2010 * Two week iteration meeting !!Friday 15 January 2010 * Finishing up the Trace Queue Project !!Thursday 14 January 2010 * Trace queue project in Fleet !!Wednesday 13 January 2010 * Install latest COMMANDtrack on Geiger * Move Trace queue checkboxes from PM to "Trace Queuing" TAB in Fleet !!Tuesday 12 January 2010 * Add a N to Oracle language tool ** Get it to Ignore the N it is doubling it up !!Monday 11 January 2010 * Get language tool working with Chinese and Hebrew * Finish up MSM queue install on fleet !!Friday 8 January 2010 * Finish up and test my MSMQ unattended install in Fleet !!Thursday 7 January 2010 * Figure out MSMQ unattended install * we may get snow today ** yea! !!Wednesday 6 January 2010 * Make Fleet smarter on start up ** search for prerequisites (MSMQ) !!Tuesday 5 January 2010 * Excel formatting bug in Fleet ** Got it figured out, need to add the mask to fleet setup screens !!Monday 4 January 2010 * Back from vacation * e-Mail catch up * iteration meeting? ** I think...
!!Monday 31 January 2011 * More projects are being assigned today * ~FxCop Fleet !!Friday 28 January 2011 * Performance testing Fleet * ~FxCop on Fleet and tracking !!Thursday 27 January 2011 * Performance testing Tracking !!Wednesday 26 January 2011 * Yea! ** I can now receive MSMQ messages through multicast *** I can now do some code reviews * Document Suggestions and Exceptions for Optimization engine * February Project !!Tuesday 25 January 2011 * Get Driver Break time working ** Make sure driver name tool tip continues to work * Research National Language Support Project !!Monday 24 January 2011 * Prove that Employee break time works ** It doesn't I am fixing this now. * National Language Support Project (will come later this week) !!Friday 21 January 2011 * Code Reviews * February Project * MSMQ multicast get working? !!Thursday 20 January 2011 * Spent the day trying to get my box set up to work with multicast MSMQ messaging !!Wednesday 19 January 2011 * code reviews * Help fix the F5 issue for Apex * February Project tweaks !!Tuesday 18 January 2011 * In Apex After typing a ticket you need to F5 !!Monday 17 January 2011 * February Project !!Friday 14 January 2011 * Code Review * February Project !!Thursday 13 January 2011 * Code Review ** Logging snapshots * February Project !!Wednesday 12 January 2011 * February Project ** Work on the point smoothing routines !!Tuesday 11 January 2011 * Yesterday was a snow day * February Project !!Friday 7 January 2011 * Code Reviews ** Fleet Signal Auditing ** Associated Products * February Project !!Thursday 6 January 2011 * Code Reviews * Unit Testing * February Project !!Wednesday 5 January 2011 * Missing load with 2 schedules * Code Reviews * February Project !!Tuesday 4 January 2011 * Code Review * February Project !!Monday 3 January 2011 * Need to move my checking code in the ~COMMANDcommerce project * Code review for tracking + optimization
!!Tuesday 31 January * Placed project into code review status * Backwards compatibility testing today !!Monday 30 January * Backwards testing ** make sure the menu checks change !!Friday 27 January * Backwards testing !!Thursday 26 January * Fix Hot keys * Backwards testing is next !!Wednesday 25 January * Final code cleanup on my Multi Tracking project ** Clean up dialogue screen ** Clean up Hot key support ** Backwards testing is next !!Tuesday 24 January * More merging !!Monday 23 January * Merging changes into my shelf set ** (lots of changes) !!Friday 20 January * Multi Tracking ** Code is hacked in and buggy ** Order line items is not working ** Screen is too small *** Working through the issues !!Thursday 19 January * Hi everyone, site is back up * Item Groups project ** Code is really tore up starting to support the ~MultiTracking part of this modification !!Wednesday 18 January * This page will be dark today to protest the SOPA bill. * Today I am starting the multi-Tracking support on my Item Groups Project !!Tuesday 17 January * Item Groups ** Almost got wired up the tabs !!Monday 16 January * Item Groups ** hooking up the new Tabs ** multiple screens are next !!Friday 13 January * Item Groups project ** wiring up the tabs !!Thursday 12 January * Item Groups project ** Wiring up the screens !!Wednesday 11 January * Group Items Project ** got the tabs on the tracking screen ** working on the checkbox and product lines next !!Tuesday 10 January * Group Items Project ** Adding the new tabs to the tracking configuration screens !!Monday 9 January * Back from vacation * Group Items project
!!Thursday 31 January * PO project for 3.12 ** Expire date needs to compare against the order date ** A hard warning in prep still allows the PO if the user wants to use it ** A hard warning in Order Entry and Ticket typing needs to be hard *** don't allow the PO ever !!Wednesday 30 January * SVC programmer queue ** canceled orders showing twice in list choices !!Tuesday 29 January * Research Warning message in Prep ** again !!Monday 28 January * EMTM not being written (Driver overtimes) ** Fleet + Optimization testing !!Friday 25 January * Programming day !!Thursday 24 January * SVC Programmer queue !!Wednesday 23 January * move the Silo and Scale monitor code to a safer place * SVC queue !!Tuesday 22 January * Test and Deploy Scale and Silo Monitor (DLL Hell!) ** on Windows server 2008 ** in ~COMMANDaggregate version 2.16 * Document this project and the steps I took to get it working !!Monday 21 January * Set up Fleet test to discover locking issue !!Friday 18 January * Copying pump orders from PREP not working in one situation ** if looking at the fields first before copying it blanks out the fields? !!Thursday 17 January * BCT SVC Programmer issues ** in prep not all tickets showing ** in prep suspend orders acts differently (want old behavior) ** user fields for projects don't show in projects editor !!Wednesday 16 January * Training * SVC Programmer queue !!Tuesday 15 January * Work on invoices not printing correctly !!Monday 14 January * Color change When truck status changes ** Appears to be from the SIGU table? * internal company training classes !!Friday 11 January * Service Programmer Queue !!Thursday 10 January * Work on Order Data Look up tool !!Wednesday 9 January * PO description stored but not displayed * Tool to troubleshoot orders bugs !!Tuesday 8 January * Service Programmer Queue !!Monday 7 January * on the find window the save option is not working
!!Friday 31 January
* Normal work day expected
* Goal today is to hook up the JSUQ table to the Jobs Editor
!!Thursday 30 January
* Stayed at home, recovered my car
!!Wednesday 29 January
* At work all night, leaving at about 11 this morning for home
* Working on the Jobs Editor
!!Tuesday 28 January
* Stuck at work because of the snow {{mad.gif}}
* Updating EDTCTSG4
** Goal is to get it very generic in function
*** it's called by 5 parent forms
!!Friday 24 January
* Updating EDTCTSG4
** Goal is to get it very generic in function
*** it's called by 5 parent forms
!!Thursday 23 January
* Do Variable by quantity surcharges
** Updating EDTCHARGES to be very generic
** Updating EDTCTSG4
** updating EDTSURD
* Tomorrow I'll probably tear into EDTCTSG4 properly {{yes.gif}}
!!Wednesday 22 January
* Do Variable by quantity surcharges
** Updating EDTCHARGES to be very generic
!!Tuesday 21 January
* Do Variable by quantity surcharges
!!Monday 20 January
* Do Variable by quantity surcharges
!!Friday 17 January
* Unit Testing
* Fix one boundary condition on the calculate time include
** A day is 1440 minutes not seconds! (groan)
!!Thursday 16 January
* Get Unloading time calculations correct
** Get working with boundary conditions
** Start time is not the same day as end time
* Start on New Editor For new Quantity Tables
!!Wednesday 15 January
* Get Unloading time calculations correct
* Start on New Editor For new Quantity Tables
!!Tuesday 14 January
* Code Review
* Get Unloading time calculations correct
!!Monday 13 January
* Time Calculations for UCTR is not correct
!!Friday 10 January
* Code Review
* Create Scripts to populate the new tables
!!Thursday 9 January
* Code Review
* Create pump pricing tables
!!Wednesday 8 January
* Support by ticket time charges
* Scrapped the Hauler Pay
* Added increment effective date to UCTR table
!!Tuesday 7 January
* Support Hauler pay in SVCSURC
!!Monday 6 January
* Add UCTR table hooks into calculation routines
* Add sort to Editor by times
!!Friday 30 January
* Finish up the Prep Alternate Item issue
* Code review the better time input for truck unavailability
* Menu key in widget removes spaces from key field
!!Thursday 29 January
* data in rename to bad file on any errors
* license fixes
* alternate items in prep fixes
!!Wednesday 28 January
* Hide AGG prep 1 product of 1 heading
* Windows key strips spaces from keyed fields (fix the editfield widget)
* license warning fixes
* Chad meeting today
!!Tuesday 27 January
* Sprint review meeting {{rolleyes.gif}}
* Add missing TLAC records to correct cartage issues
* VAT taxes incorrect in invoicing
!!Monday 26 January
* Add Revision number to YPDF lookup
* Alternate mix in prep display issue
!!Friday 23 January
* Add Revision number to YPDF lookup
* Add check to Prep so mixes not on the order cannot be added
* Add missing TLAC records
!!Thursday 22 January
* Copy notes in prep if customer code changes
* place quote stuff in view YPDF
!!Wednesday 21 January
* Copy notes in prep if customer code changes
* place quote stuff in view YPDF
!!Tuesday 20 January
* Allow Mix code changes in prep and Order entry
** finishing this up
* Make TLAC records even if no truck
!!Monday 19 January
* Allow Mix code changes in prep and Order entry
** spec this out
!!Friday 16 January
* Allow Mix code changes in prep and Order entry
!!Thursday 15 January
* Changing Customer code makes order notes disappear
!!Wednesday 14 January
* Problem in SYSBASE $$sys_licflg is set to 1 which keeps the menu dropdowns from working
* Changing Customer code makes order notes disappear
!!Tuesday 13 January
* if ~DeliverTo set in config then Quotes don't work in Order entry List choices
** Loading a local old version of our APP to determine correct behavior
!!Monday 12 January
* Finish up renaming files on a error in data in
* if DT in license then Quotes don't work in Order entry
!!Saturday 10 January
* making sure Google Drive works
!!Friday 9 January
* Rename Errored import files as .ERROR so they will stop being processed
* Allow access to quotes for orders isn't working when "DT" is enabled
* insurance man meeting today
* Switching from ~DropBox to Google Drive
!!Thursday 8 January
* Add e-mail warnings when getting to yearly license counts
* Add login warning and test
!!Wednesday 7 January
* Add e-mail warnings when getting to yearly license counts
** merge in project from version 2_x
!!Tuesday 6 January
* Add e-mail warnings when getting to yearly license counts
!!Monday 5 January
* Add e-mail warnings when getting to yearly license counts
!!Friday 29 January * Work on Powershell DBUpdate script ** Documentation * CMDquote-Product Pricing does not populate after first line item ** Version 2.26 ** Version 2.27 !!Thursday 28 January * Work on Powershell DBUpdate script ** Documentation ** Bug fixes ** Speedup !!Wednesday 27 January * Work on Powershell DBUpdate script * Service programmer case !!Tuesday 26 January * Work on Powershell DBUpdate script !!Monday 25 January * Work on Powershell DBUpdate script !!Friday 22 January * Work on Powershell DBUpdate script !!Thursday 21 January * Work on Powershell DBUpdate script !!Wednesday 20 January * Work on Powershell DBUpdate script !!Tuesday 19 January * Credit checking code review !!Monday 18 January * SCHL duplicate loads * Code review !!Friday 15 January * Code review Invoice print compant tags are printing wrong * Work on Powershell DBUpdate script !!Thursday 14 January * Code review Too many pop up audit messages * Work on Powershell DBUpdate script !!Wednesday 13 January * Refactor SCHL duplicate loads project ** Write code to test changes ** Time the SQL effect on filing an real big order !!Tuesday 12 January * Refactor SCHL duplicate loads project after a code review meeting !!Monday 11 January * Remove reason code in SCHL is not being reset correctly in EDX !!Friday 8 January * Code Review ** Auditing issue * Fixes for Slick Grid * Working on Power-shell scripts to fix DB updating !!Thursday 7 January * Code Review ** Fast reports getting into v2 * Driver Callout ** Detecting the remove flag incorrectly !!Wednesday 6 January * Code Review ** Fast reports getting into v2 !!Tuesday 5 January * DBUpdate tool get working with my Windows 10 box * CRC not working for resources_fix for autobuild !!Monday 4 January * Unit Test Store error on FCUS * Code Reviews
!!Tuesday 31 January
* Batch Panel update mask
* Research why some messages are not showing on QA box
* Getting a new range at home today {{thumbs.gif}}
!!Monday 30 January
* Fixing CSV2.2017.1 database update scripts
* Merge my fixes into 2.29 SP1
!!Friday 27 January
* Ticket Receipts bigger than 8AN project
!!Thursday 26 January
* DOC inventory cash bug
* Format for batch panel
* Scrolling format issue with the COMM server console app (uniface)
!!Wednesday 25 January
* Crash issue with COMM server in service manager
** Setup test on QA server
** Move code to 2.29
!!Tuesday 24 January
* Crash issue with COMM server in service manager
!!Monday 23 January
* Crash issue with COMM server in service manager
!!Friday 20 January
* Trump Inauguration {{thumbs.gif}}
* Crash issue with COMM server in service manager
!!Thursday 19 January
* Inventory report does not correctly report by period and year
!!Wednesday 18 January
* Do not allow an admix design as a constituent for EDX packets
* DRCI tracking code review
!!Tuesday 17 January
* Do not allow an admix design as a constituent for EDX packets
!!Monday 16 January
* Get Help system working by using spawn command
* QA copy to all command
!!Friday 13 January
* Get Help system working by using spawn command
!!Thursday 12 January
* Unit testing
!!Wednesday 11 January
* Code review leaving plant when tabbing out
* QA testing
!!Tuesday 10 January
* Athens Code Review
* Missing messages?!
!!Monday 9 January
* Unit testing
JavaScript is a computer language that was originally introduced by browsers as a way of scripting web pages. At first it was considered a poorly designed toy, but over the years has become recognised as a powerful language in its own right, and has been adopted widely beyond the browser.
JavaScript looks like this:
```
function circleArea(radius) {
return radius * 2 * 3.141592653;
}
```
Macros can be implemented as JavaScript modules as well as via the [[wikitext syntax|Macros in WikiText]]. JavaScript macros are modules with their ''module-type'' field set to ''macro''. They must export these three properties: * ''name'': A string giving the name used to invoke the macro * ''params'': An array of objects with the following properties: ** //name//: name of the parameter ** //default//: (optional) default value for the parameter * ''run'': Function called when the macro requires evaluation. The parameters are pulled from the macro call and arranged according to the ''params'' array. The ''run'' function should return the string value of the macro. When invoked, `this` points to the widget node invoking the macro. Note that if the ''params'' array is missing or blank, then all the supplied parameters are passed to the `run()` method.
I'm the inventor of TiddlyWiki. I am available through my company FederatialLimited for consultancy and speaking engagements. You can find me on these services: * jeremy (at) jermolene (dot) com * [[Jermolene on GitHub|https://github.com/Jermolene]] * [[Jermolene on GitTip|https://www.gittip.com/Jermolene/]], a micropayment service * [[@Jermolene on Twitter|http://twitter.com/#!/jermolene]] * [[Jermy on LinkedIn|http://www.linkedin.com/in/jermy]] * [[Jermy on Flickr|http://www.flickr.com/photos/jermy/]] Further information: * An [[interview with me in The Inquirer|http://www.theinquirer.net/inquirer/feature/2105529/bt-software-engineer-tells-telco-source]] by Wendy Grossman * A [[hilarious interview with me|http://www.youtube.com/watch?v=auyIhw8MTmQ]] from British television in 1983 * Here's a video of a presentation I did in 2007 called [["How to Start an Open Source Project"|http://vimeo.com/856110]].
Alias for JeremyRuston.
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
<$list filter="[tag[july]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Monday 31 July 2006 * Working on Venu's weighbridge project CR 37209 ** Got my piece done. Getting back to the Color Panel Mods. !!Friday 28 July 2006 * Color Dispenser Recipe Editor !!Thursday 27 July 2006 * Leadership Class * Working on the Recipe Editor for the color Panel. !!Wednesday 26 July 2006 * Working on the Recipe upload editor for the color panel. * Have a Dentist APP today. I'll leave a little early today. !!Tuesday 25 July 2006 * Working on EXP tracking changes for color panel. * Working on Dry color panel holdback water for Lanexss color panel. * Two CR's 44651, and 44652 to move selected changes into a new sourcetree of EXP tracking. ** The tree is named EXP 1.1 build 594 ** Two critical fixes but we didn't want EXP 1.2 or EXP 1.3 stuff because of too many changes, too much risk. !!Monday 24 July 2006 * working on EXE tracking changes for color panel. !!Friday 21 July 2006 * working on color panel. About got the unface side done for the scheduling adjusting. After that EXE and EXP tracking changes. Then the powder color holdback calculations changes. Then I do the new Receipe download editor. !!Thursday 20 July 2006 * Making good progress on the color panel mods. !!Wednesday 19 July 2006 * Color panel mods. !!Tuesday 18 July 2006 * Helped Craig debug a critical CR. The asyrea routine dosn't do max correctly? * Working on color panel mods. !!Monday 17 July 2006 * No classes this week, can we spell productive... <<tiddler ShowTiddlerIcons with: wink>> * Back on the color panel coding. !!Friday 14 July 2006 * Solid code class ** I give 5 out of the 7 examples in my group today * I like fun projects. Working on the color interface enhancements ** Improved my fake color panel tool so that The screen defaults are changable. This will help when I support the recipe upload. Also fixed a display problem. ** Begining to think about the scheduling time fix. Think this will be a EXE/EXP and Uniface fix? Still thinking... * Yanked from the color panel to spend 3 hr troubleshooting service programmer issues. One issue I re-created and fixed. The other issue I helped Craig re-create the issue in two separate releases. !!Thursday 13 July 2006 * Leadership class * Color Dispenser system project. ** Working on my fake color dispenser tool to allow the defaults to get overridden and saved easily ** Tomorrow, I plan to start figuring out the scheduling piece. * Got the MSGTXT:13 message working. !!Wednesday 12 July 2006 * Solid code class. Lots of examples. Lots of Examples. Did I say Lots. * Fixed several issues. * Currently trying to figure out why a MSGTXT:13 isn't getting sent to our CSIS signalling on a cancel. Looking at the code it should be? !!Tuesday 11 July 2006 * Signalling vendor meeting this morning they want to support GPS messages. ** Meeting went well think they know what we work like now. * Leadership class today. * resold concrete ticket numbers in the batching comparison report are not working. * Today has been a good day, I think I was productive. !!Monday 10 July 2006 * Removed credit card info from a Priced orders report. * Auto ticketing was doing pop up boxes. Found that a recent CR fix broke it. Made a fix so the old CR and my CR both are fixed now. * Had a signaling vendor meeting but it will be tomorrow instead. !!Friday 7 July 2006 * solid code class. I am currently working on the homework due on Monday. * Final day of Service Programmer. * status meeting. * Next 60 days I am working on Released Products issues. !!Thursday 6 July 2006 * Working on solid code homework. * Service Progammer today. * Leadership class today. !!Wednesday 5 July 2006 * Solid code class * EXP figuring out user/group code. * Service programming. !!Monday 3 July 2006 * Service programmer this week. ** Barry let us go early today. * trying to learn the EXP user and group theme code. Not a lot of time when service programmer is 4 hr of the day.
!!Tuesday 31 July 2007
* Make sure CR's 49474 and 49476 are already done in 1.3.3
** They were. {{thumbs.gif}}
* Learning our OCMI package.
** Am going to try to code a doBreak() routine.
** I'm hoping for a real project tomorrow.
!!Monday 30 July 2007
* Merging some fixes from 1.4 to 1.3.3
** hindsight is 20:20 but I wish I had done this when I initially coded the fixes. The fixes are very "old" in my mind. I am glad I have good compare tools.
!!Friday 27 July 2007
* completed the linked product project
** added html tag named ``show_linked_product_sequence`` defaulted to true and not dependent on "CO" in the license
** this was all new spec stuff. Oh well, I'm flexable
!!Thursday 26 July 2007
* Created new source tree 1.3.2.4 added 2 fixes to it.
* Backed off the changes from 1.3.2.3
* Now working again on the linked product project.
!!Wednesday 25 July 2007
* The DB issue yesterday has been resolved. I misspelled the field name. D'oh!
* The EXP display project is now on hold until the spec begins to make some kind of sense.
* Am now working on a modification involving the start time to make sure that old loads still show if the orders are late being serviced.
** Thanks to James for some code chunk to test {{thumbs.gif}}
* Also have 2 CR's from Ron that didn't get moved to 1.3.3 from 1.4 (both should be quick ones)
!!Tuesday 24 July 2007
* Having a bit of trouble with the DB side.
** Placed the standard field before the clobs, We'll see if that works
!!Monday 23 July 2007
* Have the DB hooks in for my current project, working on the display routines now.
!!Friday 20 July 2007
* Making EXP order codes look different
!!Thursday 19 July 2007
* Doing a code review for James latest fixes to 1.3.2.3 EXP
** Looks good I am merging it to 1.3.3
* Back to CR 50138
** Spec changed, again... Not as complex to code now
!!Wednesday 18 July 2007
* Frisbee meeting. Me and Craig are usually the only ones who show. {{mad.gif}}
* Working on CR 50138.
** Changing the Order field on linked products
!!Tuesday 17 July 2007
* Research for Kimo, make sure multiple products show on EXP.
* Training on Emotional leakage.
* Meeting by Mike H. on our competition.
* Possible start some EXP changes for the linked product lines spec. {{eek.gif}}
!!Monday 16 July 2007
* Possibly start the Boral project.
* Moving James changes to 1.3.3
** My crashing fixes.
!!Friday 13 July 2007
* source tree 1.3.2.3 does not compile correctly yet
** get this working and get it to the group
!!Thursday 12 July 2007
* Merged 1.3.2.3 into 1.3.3
* Get the source tree to use my vs 2003 template (solutions file)
!!Wednesday 11 July 2007
* merged 1.3.2.2 into 1.3.3
* Frisbee just me and Craig
!!Tuesday 10 July 2007
* cr's 49478 and 49683 completed and now in a code review
!!Monday 9 July 2007
* got cs06 running
!!Friday 6 July 2007
* need to install oracleoledb.oracle from the oracle 9i install
!!Thursday 5 July 2007
* Get my cs06 local DB working
!!Tuesday 3 July 2007
* fix a crashing issue in 1.3.3 when the days to dispatch is greater than 0.
!!Monday 2 July 2007
* Working on getting my new cs06 environment working
!!Thursday 31 July 2008 * Meeting to learn about the Highlander prototype * Need to figure out why I cannot store a clob and retrieve it correctly !!Wednesday 30 July 2008 * Research longvarchar in clobs to do log4net without a custom appender !!Tuesday 29 July 2008 * Working on a custom appender so I can do clobs in SQL Server !!Monday 28 July 2008 * Got log4net going to a log * Working on going to an Event viewer * Working on DB, too !!Friday 25 July 2008 * Researching log4net ** It is big, wow... !!Thursday 24 July 2008 * Working on the Oracle interface * After that I better turn it in to be code reviewed !!Wednesday 23 July 2008 * Support for clobs, works * Support for SQLServer * Now working on Oracle OCI support !!Tuesday 22 July 2008 * Working on the clob field * Then SQL client speedups * The Oracle OCI speedups !!Monday 21 July 2008 * Work ob DB access * Make one field a CLOB * Get working with oracle OCI !!Friday 18 July 2008 * Working on DB access for my logging class !!Thursday 17 July 2008 * Finishing my logging settings load routine * Beginning the DB logging code !!Wednesday 16 July 2008 * Fleet meeting * United way meeting * Working on the load of my logging settings class !!Tuesday 15 July 2008 * Today I do a load and save of my logging setup !!Monday 14 July 2008 * Get XML file loading correctly * Save the Logging settings * Read the Logging settings * Then do DB logging !!Friday 11 July 2008 * Add a Data Type enum to my class * Create a save settings file !!Thursday 10 July 2008 * Working on storing my logging binary file. * Then I'll do a settings storage * Then a retrieve the binary file by key * Then work on DB logging !!Wednesday 9 July 2008 * Working on storing the snapped screen into a file so it can be retrieved with its other error information !!Tuesday 8 July 2008 * Working on snapping the screen to a file in my new logging class !!Thursday 3 July 2008 * Writing a binary file storage to my logging class * Possibly starting on the DB logging, today !!Wednesday 2 July 2008 * Continuing to write my logging class !!Tuesday 1 July 2008 * Working on a logging class ** Needs to log to a file ** To a DB ** And to the event log
!!Friday 31 July 2009 * Finish merge to core * Add a MSGTXT:09 to Fleet so ~MapPoint will update the trucks position faster. !!Thursday 30 July 2009 * Moved my changes for Plant load display to core ** need to unit test * Need to then set up like a customers system ** Apparently a MSGTXT:09 message in Fleet is not getting sent? !!Wednesday 29 July 2009 * Yesterday I added a filter out printed trucks option to the Plant Load Display * I will merge this up to core * Then I will get back on the ~MapPoint project in Fleet !!Tuesday 28 July 2009 * Add a message to the Fleet Application so ~MapPoint correctly updates !!Monday 27 July 2009 * Unit test the Clock out early Mod * Truck order is not correct on trucks second trip. !!Friday 24 July 2009 * Iteration meeting * Code review and unit Testing ** OCMI issue ** Fleet issue !!Thursday 23 July 2009 * Tracking down duplicate trucks in in-yard Window !!Wednesday 22 July 2009 * Duplicate truck on in yard column ** truck 500 was doing this. ** obtain info from truck try to recreate this !!Tuesday 21 July 2009 * Order status fix * Trying to recreate the two order issue !!Monday 20 July 2009 * Research and fix issue ** When fiber is put on a mix then the order pops back up on the screen !!Friday 17 July 2009 * Planning for removing catches for exception handling !!Thursday 16 July 2009 * Working on the new Global exception handling !!Wednesday 15 July 2009 * Redo exception handling in Fleet ** Make Fleet work like COMMANDtrack !!Tuesday 14 July 2009 * Work on Turning unload time red in some cases ** Doing SQL Oracle, now ** soon, SQL server SQL !!Friday 10 July 2009 * Iteration meeting * Unload time calculation change !!Thursday 9 July 2009 * Internal software tool fixes * Get something off of the queue after that !!Wednesday 8 July 2009 * Helping A customer (and friend) set up our Tracking APP on their system ** They have a test environment and want to check it out * Pulling items from the queue ** licensing issue ** Fixing an internal software tool to work better !!Tuesday 7 July 2009 * Debug the Fleet APP for GPS !!Monday 6 July 2009 * Have my environment set up for Fleet ** Need to find out what is not working !!Thursday 2 July 2009 * Having trouble setting up my software GPS simulator ** groan !!Wednesday 1 July 2009 * Finishing up the Ghost Trucks project * Fleet project GPS not being sent correctly
!!Friday 23 July 2010 * Code Reviews !!Thursday 22 July 2010 * Constant running of tracking ** Spec finished ** coding started !!Wednesday 21 July 2010 * Code reviews * Spec meeting for constant running of tracking project !!Tuesday 20 July 2010 * Allow for constant running of tracking !!Monday 19 July 2010 * Correct UOM defaulting issues in Fleet !!Friday 16 July 2010 * Make sure that an extra XML file is not generated in OCMI on a task change !!Thursday 15 July 2010 * Task codes are not coming into the XML file correctly ** Morning debug session for this !!Wednesday 14 July 2010 * Code Review * Finish up the Release * Starting next iteration !!Tuesday 13 July 2010 * Memory and Performance testing !!Monday 12 July 2010 * Memory and Performance testing !!Friday 9 July 2010 * Memory and Profile and Nonami testing !!Thursday 8 July 2010 * Memory testing of the APP !!Wednesday 7 July 2010 * Code review of OCMI * Memory testing of the APP !!Tuesday 6 July 2010 * Time in Plant (Apex) ** not in sequence ** not updating * memory tool !!Friday 2 July 2010 * Add Profiling to Tracking Queue * Do memory testing of new mapping module !!Thursday 1 July 2010 * More memory testing of the APP with an on-line tool
!!Friday 29 July 2011 * Demoing my iPad APP * Code review for noname * unit test PMSim if the Driver login stuff is fixed !!Thursday 28 July 2011 * test new PMSim changes * code review noname changes !!Wednesday 27 July 2011 * work on multiple driver punch ins in PMSim !!Tuesday 26 July 2011 * work on multiple driver punch ins in PMSim !!Monday 25 July 2011 * working on PMSim improvements ** got the fields set as sticky !!Friday 22 July 2011 * working on PMSim improvements !!Thursday 21 July 2011 * Fixing and updating the PMSim ** Added Driver Login ** Working on storing edit fields between sessions !!Wednesday 20 July 2011 * Unit test iscollapsed mod !!Tuesday 19 July 2011 * working on the iscollapsed and sorting issue ** 7 more windows to go !!Monday 18 July 2011 * working on the iscollapsed and sorting issue !!Friday 15 July 2011 * Create a truck Business rule to show trucks when not sorted by plants !!Thursday 14 July 2011 * When sorting by a non plant sort make sure the trucks and orders are visible !!Wednesday 13 July 2011 * Finish testing SQL changes to track for Apex * Make sure deleted loads show in show loads of tracking if optimization "is not" in my license !!Tuesday 12 July 2011 * Unit test SQL changes to tracking * Fleet need to update the order before sending updated trip info to the trucks ** it is currently sending the trip packets first !!Monday 11 July 2011 * Back after vacation * Code Reviews? * New Project? !!Friday 1 July 2011 * Code review for soft deletes in OCMI
!!Tuesday 31 July * Document The bugs fixed in invoicing since since 2.15 SP9 * Further work on TQS testing !!Monday 30 July * Research TQS Admix error in calculation ** Reading specs to try to figure out how to even test this? !!Friday 27 July * Research product description issues in order entry !!Thursday 26 July * Research a ~Win2008R2 server connectivity issue !!Wednesday 25 July * Research Command network issues !!Tuesday 24 July * Research how haul charges are stored in TLAC !!Monday 23 July * Research invoicing issue !!Friday 20 July * Research invoicing issue !!Thursday 19 July * Research short cut keys * Research location lookup on PO info form * Research uniface error when updating prices and costs !!Wednesday 18 July * Research snail trail velocity * Research weighmaster name on ticket * Research suspended/released orders !!Tuesday 17 July * Research dispatcher processing has been suspended in tracking !!Monday 16 July * Cartage table defaulting not working in projects !!Friday 13 July * more tracking support today !!Thursday 12 July * testing to find F5 issue in tracking ** doing Nonami volume testing !!Wednesday 11 July * working on services and code prototypes !!Tuesday 10 July * Order crash in 3.12 !!Monday 9 July * Quotes locking issue in 3.12
!!Wednesday 31 July * Wrong cartage charges from zone table? ** version 2.15 everything comes up wrong? * Convert Dual Alley to .NET C# !!Tuesday 30 July * Wrong cartage charges from zone table? ** version 2.15 everything comes up wrong? * Convert Dual Alley to .NET C# !!Thursday 25 July * Wrong cartage charges from zone table? * Convert Dual Alley to .NET C# !!Wednesday 24 July * SVC programmer queue * Convert Dual Alley to .NET C# !!Wednesday 24 July * crash in FNDCODE when looking up projects * Add extra decimal point to Generic batch panels !!Tuesday 23 July * crash in FNDCODE when looking up projects !!Monday 22 July * Research crashing issue in version 3.12 * Convert Dual Alley to .NET C# !!Thursday 18 July * Research crashing issue in version 3.12 * Convert Dual Alley to .NET C# !!Wednesday 17 July * Research crashing issue in version 3.12 * Convert Dual Alley to .NET C# !!Tuesday 16 July * Research crashing issue in version 3.12 * Convert Dual Alley to .NET C# !!Monday 15 July * Research crashing issue in version 3.12 * Convert Dual Alley to .NET C# !!Thursday 11 July * Research crashing issue in version 3.12 * Convert Dual Alley to .NET C# * Research Fleet + Optimization + Exp changing/wrong colors !!Wednesday 10 July * Research crashing issue in version 3.12 * Convert Dual Alley to .NET C# * Research Fleet + Optimization + Exp changing/wrong colors !!Tuesday 9 July * Research crashing issue in version 3.12 * Convert Dual Alley to .NET C# * Tracking not all trucks are showing * Don't allow removing products from projects if on orders !!Monday 8 July * Research crashing issue in version 3.12 * Convert Dual Alley to .NET C# !!Wednesday 3 July * Research crashing issue in version 3.12 * Convert Dual Alley to .NET C# !!Tuesday 2 July * Research crashing issue in version 3.12 * Convert Dual Alley to .NET C# !!Monday 1 July * Research crashing issue in version 3.12
!!Thursday 31 July
* PO numbers Store Error
** Increase app PO numbers to 24 bytes
!!Wednesday 30 July
* Max water cement ratio not displaying correctly
* Inventory inquiry does not work
!!Tuesday 29 July
* on cash editor from order entry make sure the price field is not bypassed
* Move version 2.0 of TCP/IP panel tool to Released create a setup Wix project for deployment
!!Monday 28 July
* 3.12 SP1 sprint
** Fix bad Quote number when run from jobs editor
** Correct CMCT model default triggers
** on cash editor from order entry make sure the price field is not bypassed
** increase all PO fields to key formatted 24 byte fields
** Credit Limit CR planning meeting
** Move version 2.0 of TCP/IP panel tool to Released create a setup Wix project for deployment
!!Friday 25 July
* Continue tcpip batch panel state machine project
* Test DEVO for new standard deployment method
!!Thursday 24 July
* System test POHD Data in for totals
* Test DEVO for new standard deployment method
!!Wednesday 23 July
* Test DEVO for new standard deployment method
!!Tuesday 22 July
* Test DEVO for new standard deployment method
!!Monday 21 July
* Test DEVO for new standard deployment method
!!Friday 18 July
* Code review
** Fast Reports Labels
* Unit Testing
** Test DEVO for new standard deployment method
!!Thursday 17 July
* Code reviews
* Get tcpip batching tool working using state machine logic
* Work on New Devo Region
** IDF issues right now
!!Wednesday 16 July
* Code reviews
* Get tcpip batching tool working using state machine logic
!!Tuesday 15 July
* Fast Report - code review
* Fast Report - unit test
!!Monday 14 July
* Fast Report - code review
!!Friday 11 July
* Fixed issue of the goofy input on the Uniface side {{thumbs.gif}}
* Code Reviews
** Cartage ticket cancel
** Pump Tickets issue
!!Thursday 10 July
* Find display/input bug in cmdwid32.dll editfield code
!!Wednesday 9 July
* Find display/input bug in cmdwid32.dll editfield code
!!Tuesday 8 July
* Double click fires detail on widget
* Right justify all numeric fields
* Correct the Key Format in the Format/Deformat Triggers
!!Monday 7 July
* Working on Cleaning up the Editfield Widget Model
** too many Format and Deformat trigger code defaults
!!Friday 31 July
* Command Network
** Create shutdown timer in seconds so restarts are better
* Agg Ticketing is hiding Dialogs down at the bottom
!!Thursday 30 July
* Registration Server
** Unit test local install
** Document
!!Wednesday 29 July
* Meeting to find out abut the new building changes
* Registration Server Install script changes
!!Tuesday 28 July
* Store error on ORDR
** make it have more information
* Installation script class
!!Monday 27 July
* Store error on ORDR
** make it have more information
!!Friday 24 July
* Store error on ORDR
** make it have more information
* Write a Doc for the corporate wiki page
* code review meeting
!!Thursday 23 July
* Store error on ORDR
** make it have more information
* DB tool meeting
!!Wednesday 22 July
* Pump Sundry charges in Prep don't update
!!Tuesday 21 July
* Pump Sundry charges in Prep don't update
** head down coding the fix
** in the zone
!!Monday 20 July
* Pump Sundry charges in Prep don't update
** Have recreated issue
** Met with Melissa and Ed to spec out the fix
* Moved code to close cmdnetwork when APP closes to v3
!!Friday 17 July
* Pump Sundry charges in Prep don't update
* command network register earlier?
!!Thursday 16 July
* Pump Sundry charges in Prep don't update
!!Wednesday 15 July
* Registration server
** testing
** documentation
* Pump Sundry charges in Prep don't update
!!Tuesday 14 July
* Installation class pushed to next week
* Got registration server local on my PC
** Testing my uniface code (found some issues)
!!Monday 13 July
* Document the command network enhancement
** Going away when the APP does
* Registration server
** Get into the installation for 2.26
!!Saturday 11 July
* At Dads
!!Friday 10 July
* Auto-Close Command network when Commandseries Closes
!!Thursday 9 July
* Don't hit it with a hammer K.I.S.S. {{rolleyes.gif}}
** Fixed order_delv_qty.tktl in a better way
* Commandnetwork auto logout
** might already be there?
!!Wednesday 8 July
* create a operation in svcprep to get order_delv_qty.tktl correct
!!Tuesday 7 July
* Ticketing quantities are incorrect, caused by a dumped/resold fix
* Registration server
!!Monday 6 July
* Allow driver change in Truck info editor
* Registration server part 2
** Get it into the installation of 2.26
!!Friday 29 July * E-Mail BA's when a mod they worked on is in a build and needs reviewed !!Thursday 28 July * DDE freezing issue * Unit Testing !!Wednesday 27 July * DDE freezing issue * Unit Testing !!Tuesday 26 July * DDE freezing issue * Unit Testing * Driver efficiency copy * SQL script writing * Create CTCT from CUST in real old version !!Monday 25 July * DDE freezing issue * Unit Testing !!Friday 22 July * DDE freezing issue * Unit Testing !!Thursday 21 July * DDE freezing issue * Driver Efficiency * Riverchase Pool !!Wednesday 20 July * DDE freezing issue * Driver Efficiency ** meeting ** unit testing !!Tuesday 19 July * DDE freezing issue !!Monday 18 July * Unit testing !!Friday 15 July * Driver efficiency add additional posting rules !!Thursday 14 July * Driver efficiency allow start and stop times to post * DDE freezing issue !!Wednesday 13 July * Driver Efficiency fixes * Contacts Look up !!Tuesday 12 July * Contacts Look up !!Monday 11 July * Driver Efficiency fixes * Contacts Look up !!Friday 1 July * Driver on-Time report * Contact Lookup fix
<$list filter="[tag[june]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Friday 30 June 2006
* Conference call with a Signaling vendor wanting to support GPS auto statusing.
** This was cancelled, will be rescheduled at a later date.
* weekly group status meeting.
** Don't know if this will happen? James so far hasn't been here today?
* Coding my new column re-sizing code. Also need to test the scrollbar code by adding a bunch of XML strings to my box.
!!Thursday 29 June 2006
* Meeting with the 401k people today.
* leadership class today.
* Working on CR 43005, getting the GUI part done. After that piece I need to decide on just what should be shown and then I need to merge my work to the current code base.
** Adding code to support re-sizing the grid columns.
!!Wednesday 28 June 2006
* Have the low level routines coded for the Help About box changes. I am now working on the actual window and the display code now. Project is going good, when I am done we should be able to monitor any of the fields we want and add or delete them easily too. This is CR 43005.
!!Tuesday 27 June 2006
* Have the add_xml_configchanged() done. Am now doing the other supporting routines.
!!Monday 26 June 2006
* Working on the help about EXP project.
!!Friday 23 June 2006
* Have a solid code class
* Have a status meeting (I think?)
* Working on an EXP project to get a window happening if the burned in data changes. There will be a new button on the help about window. It will list the XML file, the XML, the default value, and the current value. This will only be for some of the fields. I can see doing it by adding a origional value to the structure, then comparing the origional to the current value, if they differ then show the field. Once the fields are showing then I'll add a boolean field to filter the data. Perhaps the default should be show it, then all new ones will initially show. For the fields we don't want to show we have to specifically turn it off?
** Working on specing out my changes. Working on defining my programming routines. After this pass I will update the CR with my "spec". Anxious to start hacking but I want to make sure I know what to hack in first.
!!Thursday 22 June 2006
* Have a Weighbridge meeting today, think this is a Venu project?
** A good meeting I think we all know what we need to do.
* This morning I have no access to the uniface server. This means I have my new code hacked in and compiled but right know I cannot test it. In the old days we could ship it to 7 customers, Today I better wait {{wink.gif}}
** Venu just called to say it's been down since midnight last night. Think I'll go see if I have access downstairs to the computer room? Maybe there is something I can do to make life better here?
** There we are up and running.
* The office has been very hot for two days? Maybe I'm just typing too fast?
* Fixed a EXP calendar not disappearing issue.
* Fixed the Ghost truck in ready to load issue.
!!Wednesday 21 June 2006
* WSC class today.
* Status meeting today.
* Helped Sunita with a Solomon color panel issue.
* Am going to work on the "ghost" truck issue for Kuhlman today. Mostly got it figured out but still have a Ready to load truck showing even though the truck is typed.
!!Tuesday 20 June 2006
* Got new fixed ip/addresses for my eagles from Cory I tested them and they work! {{thumbs.gif}} Still would like 1 more "hot"Ethernet connection... Hopefully soon.
** {{thumbs.gif}} Got my extra "hot" connection. I can now have a standalone network.
* Got Oscar info about how we deal with Longitude and latitude in our APP. He wants to do something with an Excel spreadsheet with this info.
* Have a leadership class today.
* Barry is having me research how old Everist's 5.57.0 region is in regards to command network. They have 6.7.15 of cmdnetw.exe and 6.7.11 of cmdnet32.dll. I am sending him a list of CR's to get the newist one in place. Also me and Craig found a "freezing" CR related to their bar swipe code. Craig will code this fix and it will make things better. The endless while loop in dbacommh2 will get fixed.
* James assigned me 2 CR's, Hanson issues. One is that the truck codes don't support 10 digits. James tried it and they do. I will double check and better DOC the CR with testing notes and get it back to QA. The other issue seems to be working fine too.
!!Monday 19 June 2006
* Back from vacation. getting through my e-mails.
* Engineering meeting today.
* Spent the day getting moved to my new cubicle
!!Wednesday 7 June 2006
* After today I'll be on vacation until the 19th. {{thumbs.gif}}
* Updated Ken on the Lehigh command network research.
* Still trying to figure out how to playback journal files into EXP tracking. Boy, I need either a class or it needs to be easier or more automatic.
** update {{thumbs.gif}} I got the journal playback working for Kuhlman. Found that truck 41 acted totally normal for the journal file I saw, but there was an issue where only 1 user was getting the ghost truck. I think Brian fixed the issue. I am going to try to recreate the issue in my DB and see if it has truely been fixed. Journaling Rocks!
* Have a BYOL class about finance today.
!!Tuesday 6 June 2006
* Think I have the missing trucks fixed.
* Playing in tracking to try to figure out how to replay journal files. We were to have a class today but James is out of town. Boy, I really need that class. I figured out how to create the journal files in my account, but I really need to figure out how to play back the existing ones I got from Kuhlman.... {{confused.gif}}
* Was given a research issue from Ken G. for Lehigh. The project is to see how "old" their command network source is.
The cmdnet32.dll version is 6.70.2.0.LCM and the cmdnetw.exe version is 6.70.5.0.LCM. I'm going to do file compares and break it down to the CR's we probably need to do for them.
!!Monday 5 June 2006
* Working on plant priv, moving orders + truck issue in EXP.
** in exec_truck_update() added a bit of code and now trucks show if you send another status through. Initial build is still broke and the travel times are wrong on the filtered plant screen.
* James is on the road again. There was to be a journaling class tomorrow? Don't know if that is still on?
!!Friday 2 June 2006
* Preparing some info for Krishna's class. Pages 1-5 of Writing Solid Code.
* First EXP team meeting today.
!!Thursday 1 June 2006
* Got the side-by-side EXP fixed. Also Added a filter to make sure that MSGTXT:95 messages don't affect the wrong username tracking screens when a tracking config update happens.
* Have a James meeting today. I'll be moving to a new office soon. It's much more out of the way.
* Talked with Paul and David a customer is having crashes, suggested to get them more recent command network and command util code. Also I think we need to do a few "pointerisbad()" calls in net_cnfmsg and maybe at the cmdnet32.dll getmessage place.
** update to this issue it appears to be a problem with NUNQ, EMTM, and SVCEDOT
* Had my James meeting. Think it went well. I think I am on the same page with what James is trying to accomplish. But as always I need to give this some time to determine the success {{thumbs.gif}}
* The next issue I am starting is setting up EXP having a main user and 2 other users only looking at one plant. I then need to input an order and type some trucks for one of the plants. I then need to move it to the other users plant. The problem is now that the trucks are not getting moved to the other plant screen. Sounds like a cool fix.
* Tomorrow I am going to spend some time preparing some C code stuff for Krishna. She is going to use it in the proper coding class she is teaching. I need this stuff done by June 8th which is when my vacation starts.
!!Friday 29 June 2007 * Left early, wasn't feeling well. !!Thursday 28 June 2007 * Getting cs06 f running. !!Wednesday 27 June 2007 * In 1.3.3 if a truck doesn't have a driver it doesn't allow dragging to in-yard. !!Tuesday 26 June 2007 * Got the "not Ready" trucks fixed in 1.3.2.2.2.2.2.2.2.2.2.2.2.2.2.2 now am moving the changes to 1.3.3 !!Monday 25 June 2007 * working on the not ready trucks issue. !!Friday 22 June 2007 * Still have a missing not ready truck issue? !!Thursday 21 June 2007 * Working on making the missing trucks appear in the "not ready" column !!Wednesday 20 June 2007 * Running journals looking for missing trucks !!Tuesday 19 June 2007 * will run journals today making sure that EXP is working good. * Double check on Ron's calculations for the last load to punch out KPI !!Monday 18 June 2007 * Found and fixed a NULL driver pointer in EXP. !!Friday 15 June 2007 * back to working on kpi's !!Thursday 14 June 2007 * Moved fixes to 1.3.3 !!Wednesday 13 June 2007 * Frisbee group. * Testing the SCPL and SCTT fixes. !!Tuesday 12 June 2007 * Working on parameterizing the SCTT and SCPL tables. !!Monday 11 June 2007 * make kpi's not run if they should not show. !!Friday 8 June 2007 * 2 hour Frisbee meeting * debug session with journals today !!Thursday 7 June 2007 * Getting cost calculations correct for last load to punch out. Also have some work to do for call in to punch in. !!Wednesday 6 June 2007 * Frisbee assumptions cleanup meeting. * kpi punchintoload cost is wrong. !!Tuesday 5 June 2007 * correcting kpi's. Working on 2nd toggle. !!Monday 4 June 2007 * correcting kpi's !!Friday 1 June 2007 * 3 hours of Frisbee today. Usual Group and 2 hours of assumptions * Ron found a last load to punch out problem. Working this issue now. ** it will start at ``actual_average_time`` not at 0.
!!Monday 30 June 2008 * Working on APP #3 ** Have the horizontal scrollbar and the memory bench marking, to do. !!Friday 27 June 2008 * Working on APP #3 ** Adding ~ListBox and Scrollbars !!Thursday 26 June 2008 * I am debugging APP #2 now * I hope to start APP #3 later this morning !!Wednesday 25 June 2008 * I am now writing three benchmarking APPs in ``on the metal`` C ** We want to compare the memory usage to .NET framework usage *** APP #1 is just a Hello world APP **** Memory is 2300K *** APP #2 is putting the data into memory *** APP #3 is populating a ~ListView with the data * I am working on #2 now. !!Tuesday 24 June 2008 * Ready for a new project !!Monday 23 June 2008 * Code review Ralph's classes. ** He wrote some testing tools. I am going to test with them !!Friday 20 June 2008 * Code Review and testing of the TCP Server class !!Thursday 19 June 2008 * Finish up Build DOC * Have a Code Review Look at Ralph's TCP Server class !!Wednesday 18 June 2008 * No network this morning, no e-mail, no internet, no TFS, no remote desktop, no clarify ** Yikes, I may explode?! Is this the feeling of being disconnected?! * I won't even be able to get this web page up after I've written this?! * No reddit?! * Someone.... Help.... me...... * I plan to do my Build DOC today and examine Ralph's TCP server class !!Tuesday 17 June 2008 * Found the cnclient issue ** The COMMANDnetwork server did not have the network key set so the server was rejecting the client three times and then connecting anyway *** Need to check with Kyle to see if we should fix this. *** Need to DOC this in the code and in the CR ** There are a bunch of exceptions because of a null (caused by the above) *** Explore how to make this better !!Monday 16 June 2008 * Finishing up the COMMANDnetwork Interface class DOC. !!Friday 13 June 2008 * Updating and adding more DOC for my COMMANDnetwork integration class * Upgraded my page to version 2.4 of ~TiddlyWiki ** This still didn't fix my base64 display issue in IE 7 *** I may try to kludge up my own fix (I'll try to hook it in and make it temporary) !!Thursday 12 June 2008 * Cannot recreate the three times to connect issue? ** Will do a debug session to try to figure this out !!Wednesday 11 June 2008 * Test cnclient and find out why it seems to take three times to connect * Fleet meeting, today ** We need to bring something to take notes with? *** My, what fun !!Tuesday 10 June 2008 * Finishing up the Documentation * Figured out how to avoid passing (int)this.Handle to my class ** Inside my class I do a ~GetParent(this.Handle) !!Monday 9 June 2008 * Documenting the new assembly * May get to the cnclient retry issues, today !!Friday 6 June 2008 * Today I am documenting my new Commandnetwork assembly ** As part of documenting it I am also going to do some client/server testing. !!Thursday 5 June 2008 * Need to create a ~FindLastClient() function for my interface code !!Wednesday 4 June 2008 * Need to support Send Async and Send to network in my COMMANDnetwork interface ** Need to obtain the Client number before calling the Send Async code. !!Tuesday 3 June 2008 * Got my Commandnetwork interface working. ** Need to do better exception handling ** Need to set up my event better in the test form ** Need to set my variables before I fire my event !!Monday 2 June 2008 * Having a tricky problem getting the Receive of Command network working in its own thread because it then has an "incorrect" thread ID
!!Tuesday 30 June 2009 * Ghost truck for Apex !!Monday 29 June 2009 * Back from vacation * E-mail's * Ghost truck issue for Apex? ** Have defined how it should work * Update some CR's !!Friday 19 June 2009 * Finish up the resorting stackpanel trucks for Lehigh * Punch in and out trucks testing !!Thursday 18 June 2009 * Unit test for spitting Scheduling and Tracking up * punching in and out trucks in Apex sometimes goofs up !!Wednesday 17 June 2009 * French and Spanish missing translations * Unit Test a big project !!Tuesday 16 June 2009 * Next Assignment not getting passed to Apex system * Several Unit Test reviews to do, today !!Monday 15 June 2009 * Plan out our next software release ** lots of optimization mods !!Friday 12 June 2009 * Do Test Scripts and Do Some ~FxCop to the App !!Thursday 11 June 2009 * Corrected a ~TimerTick problem * Doing further testing and QA * Supporting Jim on site !!Wednesday 10 June 2009 * Completed my project * Working on testing and fixing any bugs before Friday !!Tuesday 9 June 2009 * Have the WPF part done ** Now I need to do the DB part to hook up the screen !!Monday 8 June 2009 * Add Concrete and Agg selection to all of the multi-schedule screens !!Friday 5 June 2009 * Got the Spanish Spreadsheet from Juan ** Merge this into our APP * Agg Truck in yard bug? ** Agg trucks are showing under old Agg App but not ours? * Agg orders are showing when only Concrete orders should? !!Thursday 4 June 2009 * The language window is too big * The language text is not showing !!Wednesday 3 June 2009 * Correct some specific language translate bugs ** If you click yes to restart it does nothing ** The language summary window is too big ** The translated text does not show in the window ** If you switch themes when in French (and maybe Spanish?), nothing happens *** Test the Spanish case... !!Tuesday 2 June 2009 * The sort choice does not "stick" at Geiger ** Think I have a fix figured out * More language Translations !!Monday 1 June 2009 * Allow Pulling up a ticket from right mouse on truck * French language translations
!!Wednesday 30 June 2010 * Testing out of sort truck columns in Apex !!Tuesday 29 June 2010 * Working on Nonami !!Monday 28 June 2010 * Performance coding in nonami !!Friday 25 June 2010 * Performance coding in Tracking !!Thursday 24 June 2010 * Code Review for Unattended DB update in tracking. !!Wednesday 23 June 2010 * Converting Fleet to VS 2010 * Converting my Language Tool to VS 2010 ** Other Tools !!Tuesday 22 June 2010 * Iteration meeting * Unit testing !!Monday 21 June 2010 * Iteration meeting * Unit testing !!Friday 18 June 2010 * Unit test my changes !!Thursday 17 June 2010 * Last part of the Map Page project should be coded today ** need to join two tables to get all the info I need !!Wednesday 16 June 2010 * Map Page project !!Tuesday 15 June 2010 * Map Page Times project !!Monday 14 June 2010 * Back on the Map Page Times project !!Friday 11 June 2010 * DDE prototyping !!Thursday 10 June 2010 * Setting up my new box !!Wednesday 9 June 2010 * Map page travel times in Fleet * Pat said my new Windows 7 box is here * Got my Windows 7 box !!Tuesday 8 June 2010 * Fleet map page travel times mod ** for optimization !!Monday 7 June 2010 * Code reviews * Iteration meeting !!Friday 4 June 2010 * Enhanced logging !!Thursday 3 June 2010 * Enhanced logging !!Wednesday 2 June 2010 * Enhanced logging !!Tuesday 1 June 2010 * Research truck drag shadows left behind. * Iteration meeting * Enhanced logging
!!Thursday 30 June 2011 * OCMI code review for seniority code * merge up * new project !!Wednesday 29 June 2011 * Duplicate orders code review * finish up Ghost Trucks !!Tuesday 28 June 2011 * Ghost truck fixes for Apex !!Monday 27 June 2011 * uVersion mismatch in BLS * Fix 1 ghost truck issue * Merge up changes to 2.13 !!Friday 24 June 2011 * Merge ups * Code reviews !!Thursday 23 June 2011 * Ghost truck issues in Apex again ** Why won't this just disappear?! !!Wednesday 22 June 2011 * Unit Testing Optimization + tracking * Unit Testing Agg Tracking * Unit testing future Orders in tracking !!Tuesday 21 June 2011 * Code merging * Testing for future tracking orders !!Monday 20 June 2011 * Admin mode make changing languages and restarting better !!Friday 17 June 2011 * Lots of code merging and unit testing today !!Thursday 16 June 2011 * Code reviews * Project to fix the Admin mode if a restart happens !!Wednesday 15 June 2011 * Got Plant screen working for Apex having correct Apex headings !!Tuesday 14 June 2011 * Getting collapsible plants working with Agg and Concrete tracking TABs ** When opening a plant it does not reflect on the other TABs * Plant screen columns do not match the Apex columns !!Monday 13 June 2011 * Getting collapsible plants working with Agg and Concrete tracking TABs !!Sunday 12 June 2011 * Test Web Page Auto Sync !!Friday 10 June 2011 * unit testing big merge from yesterday * looking at Agg TAB being blank !!Thursday 9 June 2011 * one code review * big 2.6 to 2.7 tracking code merge !!Wednesday 8 June 2011 * Unit test logging code fix to Fleet !!Tuesday 7 June 2011 * merge up and code reviews !!Monday 6 June 2011 * Code Reviews and merge up testing !!Friday 3 June 2011 * Code Reviews. * Code merging from 2.11 to 2.12 and 2.13 !!Thursday 2 June 2011 * Code review * Send all command network messages at once !!Wednesday 1 June 2011 * code review ** exploring John's tool for OCMI
!!Friday 29 June * code review Brian's phone home C# code * work on spreadsheet tool for global variables !!Thursday 28 June * fix my eagle tool * Generic 12 character ASCII 2 way is broke * work on services !!Wednesday 27 June * learning about services !!Tuesday 26 June * learning about services !!Monday 25 June * improvements to my spreadsheet ** need to make sure that the code for the write triggers is correct * continue to work on locking issue !!Friday 22 June * improvements to my spreadsheet ** need to make sure that the code for the write triggers is correct * continue to work on locking issue !!Thursday 21 June * improvements to my spreadsheet * continue to work on locking issue !!Wednesday 20 June * improvements to my spreadsheet * continue to work on locking issue !!Tuesday 19 June * look into commandnetwork crash ** version 3.9 ** running as a service !!Monday 18 June * Query timeout issue ** a little more testing? !!Friday 15 June * explore a fleet customer getting lots of Query Timeouts ** think the issue is in command series !!Thursday 14 June * explore a fleet customer getting lots of Query Timeouts !!Wednesday 13 June * explore a fleet customer getting lots of Query Timeouts !!Tuesday 12 June * explore a fleet customer getting lots of Query Timeouts * Creating a c code and uniface parse spreadsheet tool !!Monday 11 June * explore a fleet customer getting lots of Query Timeouts * Creating a c code and uniface parse spreadsheet tool !!Friday 8 June * Creating a c code parse spreadsheet tool !!Thursday 7 June * Creating a c code parse spreadsheet tool !!Wednesday 6 June * finishing up batch weights for the serial emulator !!Tuesday 5 June * found the customers memory leak * working on my emulators ** batch weights !!Monday 4 June * get the Panel emulators working for batching tickets !!Friday 1 June * test the batch option of mix download * get the Panel emulators working for receipts
!!Thursday 27 June * Convert Dual Alley to C# .NET * Do not print cancelled tickets bug still does !!Wednesday 26 June * Convert Dual Alley to C# .NET * Salesman flag in the employee editor always false * Expired Customer notes still showing on temp tickets !!Tuesday 25 June * Convert Dual Alley to C# .NET * Printer issues in 2.18 !!Monday 24 June * Convert Dual Alley to C# .NET !!Thursday 20 June * Water added testing ** Water added report shows wrong times * Convert Dual Alley to C# .NET !!Wednesday 19 June * ~COMMAND_TRACK logical is the path and file name to run tracking * Dual Alley testing !!Tuesday 18 June * Dual Alley ** research it's mix download ability ** Commandbatch * Support T047 messages in my simulators !!Monday 17 June * Dual Alley ** research it's mix download ability !!Thursday 13 June * Silo and Scale ** finish up and Document !!Tuesday 11 June * Disappearing orders ** testing my fix * Silo and Scale !!Monday 10 June * Disappearing orders ** try to re-create? ** research rostering !!Thursday 6 June * Disappearing orders ** try to re-create? * Silo and Scale ** Test APP almost done ** Oracle works! !!Wednesday 5 June * Disappearing orders ** recreate ** fix !!Tuesday 4 June * Code Review * SVC Queue !!Monday 3 June * Excel Report getting errors * Silo and Scale ** testing APP
!!Friday 27 June
* Getting the String trim code correct
!!Thursday 26 June
* Adding to the Deformat trigger of all the models using a C# tool
!!Wednesday 25 June
* Adding to the Format trigger of all the models using a C# tool
!!Tuesday 24 June
* Adding to the Format trigger some trim string code
!!Monday 23 June
* Fixing the left and right justify settings for editfields
* begin work on the Format Triggers
!!Saturday 21 June
* Upgrade my ~TiddlyWiki to version 5.0.12 beta
!!Friday 20 June
* Work on removing widgets
** Created field worksheet
** Soon will fix the left and right justify settings
!!Thursday 19 June
* Work on removing widgets
** Created field worksheet
** Soon will fix the left and right justify settings
!!Wednesday 18 June
* Work on removing widgets
** Created field worksheet
** Soon will fix the left and right justify settings
!!Tuesday 17 June
* Work on removing widgets
** Created field worksheet
** Soon will fix the left and right justify settings
!!Monday 16 June
* Work on removing widgets
** Created field worksheet
** Soon will fix the left and right justify settings
!!Friday 13 June
* Work on removing widgets
!!Thursday 12 June
* Work on removing widgets
!!Wednesday 11 June
* Work on removing widgets
!!Tuesday 10 June
* Work on removing widgets
!!Monday 9 June
* maybe update blog with creating icons in Wix
* meeting to discuss next sprint
* Fix progress bars
!!Friday 6 June
* code reviews and system tests
!!Thursday 5 June
* fixing block totals project
!!Wednesday 4 June
* Zero unloading amounts
** use the orders company code
* Code reviews
* Strange focus issue in EDTCORDTAB when escaping from the notes editor
!!Tuesday 3 June
* Zero unloading amounts should be based on price plant
* Code reviews
* working on Wix desktop icons in install kit {{mad.gif}}
** going to need to write it up when I figure it out
!!Monday 2 June
* finish testing Zero unloading amounts
* work on focus issue in EDTCORD
* code reviews
!!Friday 26 June
* Fix locking issue when starting the app
!!Thursday 25 June
* get weight checking fix for trailers
** port to other versions
* yearly review today?
!!Wednesday 24 June
* Net sometimes does not equal gross - tare (sometimes) in agg ticketing
* Merge some CR's to other regions
!!Tuesday 23 June
* Turn truck yellow in Driver call out if it is unavailable part of the day
* Can't create agg tickets with a trailer
!!Monday 22 June
* System testing
!!Friday 19 June
* System testing
* Code review
!!Thursday 18 June
* System testing
** Prelim register Tabbing issue
*** {{thumbs.gif}} passed
** Invoice Email modified sort
*** working this issue today
!!Wednesday 17 June
* Unit testing (This whole week)
* in DRCI editor the trucks off part of the day show show with a color
!!Tuesday 16 June
* System testing
** Tabbing on preliminary invoice print
* Unit testing (This whole week)
!!Monday 15 June
* Code Review
** Email statements
* Unit testing (This whole week)
!!Friday 12 June
* Invoicing add e-mail disclaimer warning
* Sometimes map page on zone is random?
!!Thursday 11 June
* Invoicing add e-mail disclaimer warning
!!Wednesday 10 June
* Invoicing add disclaimer warning
* Code reviews
** e-mail statements
** order entry delete services correctly
* Unit test
** Making an FOB not a FOB?! {{rolleyes.gif}}
!!Tuesday 9 June
* Code Review
** Order log is recording incorrect information
* FOB schedules for supply connect
!!Monday 8 June
* In Projects make map page and Zone code checking like order entries
* Code review e-mail statements
!!Friday 5 June
* Move registration server to version 2
* code review meeting
* Make Map pages with multiple zones more noticeable
!!Thursday 4 June
* Move registration server to version 2
** Document the differences between Registration server and Registration server/Tracking
** Move across everything except the install (wait for the next sprint for that)
!!Wednesday 3 June
* Price escalation code review
* Registration mapping fixes
!!Tuesday 2 June
* Support Masterfilein ICST deletes by partial keys
* Command Tracking Admin not working when installed in a non-standard place
!!Monday 1 June
* Support Masterfilein ICST deletes by partial keys
!!Thursday 30 June * Driver efficiency fixes * Power Shell script fixes for DB updates * Two Report Fixes !!Wednesday 29 June * Project purge notes * Contacts Find Code issue * Summary report fix !!Tuesday 28 June * Project purge do not purge all projects !!Monday 27 June * Sprint meeting * Unit testing !!Friday 24 June * Clean up Driver Efficiency post !!Thursday 23 June * Code Reviews * Power Shell Script ** Messages compare !!Wednesday 22 June * Driver efficiency project ** Documentation ** Final testing !!Tuesday 21 June * Driver efficiency project !!Monday 20 June * Driver efficiency project !!Friday 17 June * Driver efficiency project !!Thursday 16 June * Driver efficiency project !!Wednesday 15 June * Driver efficiency project !!Tuesday 14 June * Driver efficiency project !!Monday 13 June * Next Sprint meetings * Working on Batch Panel simulator ** Reduce the TCP/IP crashing ** Give a bit of love to the Serial Simulator too !!Sunday 12 June * Test git !!Friday 10 June * Better warning for contacts !!Thursday 9 June * Reliable Sundry charge overrides in Projects !!Wednesday 8 June * Dumped concrete fix * Finish the contacts change !!Tuesday 7 June * Contacts ** Final Cleanup !!Monday 6 June * Contacts ** Fix projects ~MoreOptions() Warning ** Finish the 2 locked forms by Alex (hopefully) !!Friday 3 June * DRCI assign Trucks not working for all Plants * Fix Contacts issues after code review !!Thursday 2 June * ICST data in * increase Quote report Clause fields !!Wednesday 1 June * contact copy from 2.27 * Code reviews ** single ticket in prep hiding fields it shouldn't ** Assign trucks not working for all plants
//This is a sample task for the TaskManagementExample//
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFySURBVBgZ pcE7a1RBGMfh3xwnRziwBlOoBEG28FYriMSU9oKkTop8AcFWEKystRDEL2BnIVba pdVC8EbAYCEokgsL2T05M+/fd9CFRTcYyfMESRxGxK08fHMLOANcAy6BhAiYqKpA FcDMsMz2TNT6+dPHLmPi9s0LAUksP3j9WP/p/tN3ckR+WcQ9WdtkTOxvdWGOD1+2 W1ykMJ3it7MnjlKEwFQfv7UUw1FX4yJOUoMT8Ol7y0Eo54CLOJkibnVhjoOybBQR J1PALd19ycgMEzy/d53PX3eYpj8/iyxTVDiZUfwYdly5eJLNYWKs19T0mppeU9Nr asaUMkWFk4liMMp0ErttYlKXRZfFJLNEUeGCGUXbdgy7TB51/IvSHkXECTEm8ZeZ I4E/SYki4iyZgIB7sbbBpMHuHtPIJFzEZbMNoP/20Q0m9edn2Y+kLVykyPZs6c6r c5KuYnbcLIEMWUaWQBmZIQmQwAZQvccFSRzGT6Th9AjEKBwhAAAAAElFTkSuQmCC
TiddlyWiki5 currently only implements lazy loading when its running in the browser talking to a TiddlyWeb-compatible server. When it syncs, it first requests a "skinny" version of each tiddler (consisting of all the fields apart from the text field). Subsequently, an attempt to read those skinny tiddlers with `wiki.getTiddler()` returns just the skinny fields, but an attempt to read one using `wiki.getTiddlerText()` will trigger an asynchronous load of the full tiddler text, which in turn triggers a refresh cycle, updating the display to reflect the newly loaded tiddler. Widgets that loop through all tiddlers are fine; it's only if they trigger `wiki.getTiddlerText()` for a tiddler that it will get loaded. So, the browser-based search built into TiddlyWiki5 will only search the text of tiddlers that have been fully loaded. The expectation is that when lazy loading is used in a client-server configuration, then it's the server that really needs to handle search operations, because it's only the server that can "see" the text of all tiddlers. So, the plan is to integrate TW's built in search with TiddlyWeb's search API. The simplest approach is that any local search triggers an asynchronous server side search. The results of the search would be asynchronously loaded such that they would dynamically appear in the local search results.
! Introduction The link catcher widget responds to navigation WidgetMessages dispatched within its child content by performing any or all of these actions: * sending a different widget message * setting a tiddler to the title of the navigated tiddler * setting a tiddler to a specified value ! Content and Attributes The content of the `<$linkcatcher>` widget is displayed normally. |!Attribute |!Description | |to |Optional title of the tiddler to be set to the title of the navigated tiddler | |message |Optional identifier for a [[widget message|WidgetMessages]] to be sent when a navigation is caught | |set |Optional title of the tiddler to be set to a specified value when navigation occurs | |setTo |Value to be assigned by the `set` attribute |
A key capability of WikiText is the ability to make links to other tiddlers or to external websites. There are several ways of doing this: * To link to a tiddler by title: `[[Tiddler Title]]` * To link to a tiddler and specify the text of the link: `[[Displayed Link Title|Tiddler Title]]` * For tiddler titles that match the CamelCase rules, just typing the title will automatically create a link * To link to an external website, type the full URL of the site: `http://tiddlywiki.com/` or `[[TW5|http://tiddlywiki.com/]]` You can suppress a link from being recognised by preceding it with `~`. For example: <<wikitext-example src:"* ~HelloThere is not a link * ~http://google.com/ is not a link">>
The `link` widget generates links to tiddlers. ! Content and Attributes |!Attribute |!Description | |to |The title of the target tiddler for the link (defaults to the [[WidgetVariable: currentTiddler]]) | The content of the link widget is rendered within the `<a>` tag. ! CSS Classes * `tw-tiddlylink` - applied to all links * `tw-tiddlylink-external` - applied to external, non-tiddler links * `tw-tiddlylink-internal` - applied to tiddler links * `tw-tiddlylink-missing` - applied to tiddler links where the target tiddler doesn't exist * `tw-tiddlylink-resolves` - applied to tiddler links when the target tiddler does exist ! Configuration macros Configuration macros can be used to modify the behaviour of the link widget. !! tw-wikilinks Links are suppressed if the macro `tw-wikilinks` evaluates to the string `no`. For example: ``` \define tw-wikilinks() no ``` !! tw-wikilink-template Link targets default to the URL encoded title of the tiddler. The `href` can be templated by defining the configuration macro `tw-wikilink-template`, and including within it the token `$uri_encoded$`. For example: ``` \define tw-wikilink-template() http://tiddlywiki.com/#$uri_encoded$ ``` Note that in the browser the `<a>` element generated by the link widget has a JavaScript event handler that navigates directly to the target tiddler, ignoring the `href` attribute.
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
The `list` [[field of a tiddler|TiddlerFields]] is an optional feature that can be used to help structure your content. It is defined as an ordered sequence of tiddler titles, and it can be used in several ways: * The `list` [[filter|TiddlerFilters]] selects the entries from a list * The `listed` [[filter|TiddlerFilters]] selects the tiddlers that list the selected tiddler(s) * The NavigatorWidget manipulates a StoryList tiddler containing a `list` field of the tiddlers that are displayed in the main story column
! Unordered Lists You can create unordered lists with `*` characters: <<wikitext-example src:"* First list item * Second list item ** A subitem * Third list item ">> ! Ordered Lists Ordered lists use `#` instead of `*`: # First item # Second item # Third item You can also mix ordered and unordered list items: <<wikitext-example src:"* To do today *# Eat * To get someone else to do *# This *# That *## And the other ">> ! CSS Classes You can also assign a CSS class to an individual member of a list with this notation: <<wikitext-example src:"* List One *.MyClass List Two * List Three ">> ! Mixing Lists and Block Quotes Note that [[Block Quotes in WikiText]] can be mixed with lists. For example: <<wikitext-example src:"* List One ** List Two **> A quote **> Another quote * List Three ">>
! Introduction
The list widget displays a sequence of tiddlers that match a [[tiddler filter|TiddlerFilters]]. It can be used for many purposes:
* Displaying custom lists of links, like in TiddlyWiki5's sidebar
* Custom lists, such as "all tiddlers tagged 'task' that are not tagged 'done'"
* Listing each of the tags applied to a tiddler
* Handling the main story river
The tiddlers can either be displayed by transcluding each in turn through an optional template.
! Content and Attributes
The content of the `<$list>` widget is an optional template to use for rendering each tiddler in the list (alternatively, the template can be specified as a tiddler title in the ``template`` attribute).
|!Attribute |!Description |
|filter |The TiddlerFilter to display |
|template |The title of a template tiddler for rendering each tiddler in the list |
|editTemplate |An alternative template to use for DraftTiddlers in edit mode |
|variable |The [[widget variable|WidgetVariables]] name to be assigned the title of each tiddler in the list. Defaults to ''currentTiddler'' |
|emptyMessage |Message to be displayed when the list is empty |
|storyview |Optional name of module responsible for animating/processing the list |
|history |The title of the tiddler containing the navigation history |
!! Handling edit mode
The `<$list>` widget can optionally render draft tiddlers through a different template tiddler than ordinary tiddlers -- see DraftMechanism for a discussion of how this capability is used.
!! `storyview` attribute
The `storyview` attribute gives the specifies the name of an optional module that can animate changes to the list (including navigation). The core ships with the following storyview modules:
* `classic`: renders the list as an ordered sequence of tiddlers
* `zoomin`: just renders the current tiddler from the list, with a zoom animation for navigating between tiddlers
* `pop`: shrinks items in and out of place
!! Handling history and navigation
The optional `history` attribute specifies the name of a tiddler that is used to track the current tiddler for navigation purposes. When the history tiddler changes the list view responds by telling the listview to handle navigating to the new tiddler. See the NavigationMechanism for more details.
! Examples
!! Creating nested lists
The ''types'' and ''recent'' tabs in the sidebar give two examples of a grouped list created by nesting.
The ''types'' listing is performed with this markup:
```
<$list filter="[!is[system]has[type]each[type]sort[type]]">
<div class="tw-menu-list-item">
<$view field="type"/>
<$list filter="[type{!!type}!is[system]sort[title]]">
<div class="tw-menu-list-subitem">
<$link to={{!!title}}><$view field="title"/></$link>
</div>
</$list>
</div>
</$list>
```
The outer list filter selects each discrete value found in the `type` field. The inner list filter selects all the (non-system) tiddlers with that type.
The ''recent'' listing is performed with this markup:
```
<$list filter="[!is[system]has[modified]!sort[modified]limit[100]eachday[modified]]" itemClass="tw-menu-list-item">
<div class="tw-menu-list-item">
<$view field="modified" format="date" template="DDth MMM YYYY"/>
<$list filter="[sameday{!!modified}!is[system]!sort[modified]]" itemClass="tw-menu-list-subitem">
<div class="tw-menu-list-subitem">
<$link to={{!!title}}><$view field="title"/></$link>
</div>
</$list>
</div>
</$list>
```
Here the outer list filter selects each discrete day found in the `modified` field, while the inner list filter selects all the tiddlers dated the same day in the `modified` field.
Load tiddlers from 2.x.x TiddlyWiki files (`.html`), `.tiddler`, `.tid`, `.json` or other files ``` --load <filepath> ```
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 a2lr+WkJtfZoXdAa1VbRdtdO0d6pfVZ7RIem46rD19mpc07nKV2Z7kFPoxfT2+hj upq6/roS3XLdTt0JPWO9SL21evV6D/TJ+kz9RP2d+q36YwY6BkEGyw1qDe4ZkgyZ hsmGuw3bDd8aGRtFG20wajQaNlYzZhnnGNca95lQTdxMFptUmNw0xZsyTVNN95p2 maFmdmbJZqVm181Rc3tzvvle824LnIWjhcCiwqLXkmLpYZllWWs5YKViNcdqrVWj 1fOZBjPjZm6f2T7zM8OOkcY4wLhvrWgdYL3Wutn6pY2ZDcem1OamLdXW13aVbZPt i1nms3iz9s26Y0ezC7LbYNdq98newV5kX2c/4mDgEO9Q5tDLVGKGMDczLzviHD0d VzmednzvZO8kdjrm9LuzpXOqc43z8Gzj2bzZB2YPuui5sF3KXfpd6a7xrt+79rvp urHdKtweueu7c90Puj/xMPVI8Tjs8dyT4SnyPOn51svJa4VXizfG288737vTR9En 0qfE56Gvnm+Sb63vmJ+d3zK/Fn+cf6D/dv9elhaLw6pmjQU4BKwIaAukBIYHlgQ+ mmM2RzSnOQgNCgjaEdQ313CuYG5jMAhmBe8IfhBiHLI45KdQfGhIaGno4zDrsOVh 7eG08EXhNeFvIjwjtkbcjzSJlES2RslFzY+qjnob7R1dGN0fMzNmRcy1WI1YfmxT HCEuKu5g3Pg8n3m75g3Nt5ufN//2AuMFSxdcWaixMG3hmUVyi9iLjsfj4qPja+I/ soPZFezxBFZCWcIYx4uzm/OM687dyR3hufAKeU8SXRILE4eTXJJ2JI0kuyUXJY/y vfgl/Bcp/in7U96mBqceSp1Mi06rTyemx6efEigKUgVtGdoZSzO6hebCPGH/YqfF uxaPiQJFBzORzAWZTWIluOHrkJhI1ksGslyzSrPeLYlacnypwlLB0o5ss+xN2U9y fHN+WIZdxlnWulx3+ZrlAys8VpSvRFYmrGxdpb8qd9XQar/VVWvIa1LX/LyWsbZw 7et10euac7VyV+cOrvdbX5snmyfK693gvGH/RuxG/sbOTbab9mz6nM/Nv1rAKCgq +LiZs/nqd9bfFX83uSVxS+dW+637tuG3Cbbd3u62vapQoTCncHBH0I6GnfSd+Ttf 71q060rRrKL9u8m7Jbv7i+cUN+0x2LNtz8eS5JJbpZ6l9WWaZZvK3u7l7u3Z576v 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 G8QxOC8DHDqhme2///5u8ODB4vEuWa95ALfaaquEJFyFTpw4UeIAOQBg9uzZrnXr 1gn5uMCx/Pvvv+/GjBnjGjRoIOlLliwRL21FMq+HiE6dOrlhw4a5bbbZptS1nXDC CSKToUOHxvuBE/aKopKMGS5c9WX1yy+/uJNPPtn95S9/KfFLpaL6Upl8TRMMpI8m yNu7W7dubvHixe6HH35w9957r2g3Tz/9tENrASh+++03d/rpp8sDs/XWW4vGg7N0 CCfpZ599tmvfvr043ObBgEgnjAa10047uZdfflni+QPvXr16iaPu3XbbLa6RfPbZ Z+7QQw8VPoCzaknTpk1zhxxyiMTvuOOO7qabbhJ3nPBK1l7ii6OGDRsKAJIPJ+F/ /PGHW7VqVXHFUqZjouFrt3nz5kXyoHHdc8898hAqAJIJP8v46M2E0Bz33XdfORiv I444othiZ511lnv88cclL9o+bYBuuOEGhxZ33HHHucsvv1ziZsyY4fr06ePQPm+8 8UZxfC8JKf4wVp988ok78cQT4wBIVu0/JvI//vEPuZfQlu+66644J9p13333yYuH ly/0n//8x3Xt2tUdeeSR8XGPFygMlHbMuM/R+GkvWiLjwb2Nf2uIe/z4448vrMW5 d9991+25557SduTOdEcukWmCwWgyuJjBL774ogDcFltsIYA3a9YsMc3OOeccMf8u vPBC98ILLzjmh/Avy42K5vPQQw+5iy66SOJ5cHr37i0PF1XAF83nnXfeEaA688wz JR2XmpRB83r11VfF1FI3m9dcc43ccFOmTHHz5s0TkwZgwuSi3pEjR7oRI0Y4NFje 9H/729+StjfoYkZB2k6fQoAKC2JiHn300QLcmK08QEoff/yxgAYvENqGdhgl0gAF 5JOOnnrqKXlINc/cuXM16F566SUJL1y4UGR31FFHxdNSBch7++23CxAC0NQPaDGe jz32mIyxaoLXXXedvNz69esnsgDkMCNT0bfffuuQC+CajLin0MAAGF6UBx10kBxt 27Z1tGvChAnuySeflBfhd999515//XX33nvvyfwj48v9lo6KG7NoWV7EADRzl2iU aOzM50LLly+P37dcA9L//e9/pf933HGHWEmAdq6QgWAwkgwsGhzzJYcddljCG505 spYtW0puHm7MJ+Z+IEAAQOKNys27ww47iNZHGkAKPffcc6JhAZw8DJh+aHRoBa1a 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 kAhMOwL/A5EqaAPLdNtAAAAAAElFTkSuQmCC
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
! Introduction
The macro call widget provides an alternative syntax for invoking macros. The advantage of the widget form is that it allows macro parameters to be specified as widget attributes, thus allowing indirection and macro values to be set.
For example, a macro called `italicise` that takes a single parameter called `text` can be invoked in any of these ways:
```
<<italicise "Text to be made into italics">>
<<italicise text:"Text to be made into italics">>
<$macrocall $name="italicise" text="Text to be made into italics"/>
<$macrocall $name="italicise" text={{Title of tiddler containing text to be italicised}}/>
<$macrocall $name="italicise" text=<<textMaker "Another macro to generate the text to be italicised">>/>
```
You can see several examples of the macro call widget within the core:
* Listing module information: [[$:/snippets/modules]]
* Listing field information: [[$:/snippets/allfields]]
* Generating `data:` URIs: [[$:/themes/tiddlywiki/starlight/styles.tid]]
! Content and Attributes
The content of the `<$macrocall>` widget is ignored.
|!Attribute |!Description |
|$name |Name of the macro to invoke |
|$type |ContentType with which the macro text should be parsed (defaults to `text/vnd.tiddlywiki`) |
|$output |ContentType for the output rendering (defaults to `text/html`, can also be `text/plain`) |
|//parameters// |Macro parameters specified as attributes |
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
Macros are snippets of text that can be inserted with a concise shortcut. A macro is defined like this: ``` \define mysamplemacro(name:"Bugs Bunny",address:"Rabbit Hole Hill") Hi, I'm $name$ and I live in $address$ \end ``` The first line of the definition specifies the macro name and any parameters. Parameters are named and can optionally have default values that are used if the parameter isn't specified at the time of calling. The body of the macro definition follows, terminated with `\end`. The macro can include parameters using the `$name$` construction. Macro definitions must be placed at the top of a tiddler. Macros are available to the tiddler that defines them, plus any tiddlers that it transcludes. Macros are used like this: ``` <<mysamplemacro>> <<mysamplemacro "Donald Duck">> <<mysamplemacro "Mickey Mouse" "Mouse House">> ``` Resulting in: ``` Hi I'm Bugs Bunny and I live in Rabbit Hole Hill Hi I'm Donald Duck and I live in Rabbit Hole Hill Hi I'm Mickey Mouse and I live in Mouse House ```
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 Y8uEF2smDAgAOw==
<$list filter="[tag[menu]!sort[modified]]"/> v<<version>>
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
//This is a sample task for the TaskManagementExample//
The makedatauri macro constructs a data URI from a block of text and an associated ContentType. It is commonly used within stylesheets to generate an inline image or font.
! Parameters
|!Position |!Name |!Description |!Default |
|1st |text |Text to be converted to a data URI | |
|2nd |type |ContentType of text | |
! Examples
A trivial example to show how the macro works:
```
<<makedatauri "HelloThere" "text/plain">>
```
<<makedatauri "HelloThere" "text/plain">>
A user-defined macro such as this would typically be used within a stylesheet:
```
\define datauri(title)
<$macrocall $name="makedatauri" type={{$title$!!type}} text={{$title$}}/>
\end
```
Then one can write CSS rules like this:
```
background: url(<<datauri "$:/themes/tiddlywiki/starlight/ltbg.jpg">>);
```
<$list filter="[tag[march]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Friday 31 Mar 2006
* Printed out James Tech Spec for Kuhlman. Will try to work on his suggestions in my automan sandbox. My goal is to start undestanding the XML method of painting screens better. This code will be prototype like. Maybe not all of it will get thrown out? <<tiddler ShowTiddlerIcons with: smile>>
!!Thursday 30 Mar 2006
* Merged more recent source into automan tree. Discussed with James a possible EXP wizard to help get the XML setup files correct. The issue is that EXP is so configurable that there needs to be an easier way to keep up with the more "cryptic" xml tags.
* Continuing to teach myself the new EXP tracking.
!!Wednesday 29 Mar 2006
* Working to clean up my CLOB insert/update and nonquery code. Probably have something for James later on today.
* Added better error checking in the EXP routines. Compared to the origional insert/update. I was doing too much BUGCHECK stuff.
* Restarted the Venu project per George. Got his source tree working.
* James wants me to check out the xml that defines a dialog and study execute_dialog_def() subroutine. Also to explore the journal/replay code. Lots to learn.
!!Tuesday 28 Mar 2006
* Continuing work on the EXPD CLOB ideas I have.
* Breakthrough on the EXPD CLOB code. The problem was that in nonquery() and in the update/insert code I need this magic... ~OCITransCommit() <<tiddler ShowTiddlerIcons with: biggrin>> <<tiddler ShowTiddlerIcons with: thumbs>>
* Creating a better Source Safe tree for Venu's EXP tracking. They need to make little changes to their temp code base.
* Was told to quit working the Venu project. <<tiddler ShowTiddlerIcons with: confused>> I think I e-mailed and got the issue far enough along so that Venu can take what is left and run with it.
* Talked with James, Next on my plate is to support both the new CLOB on the EXPD table or the old LONGRAW and make this settable based on an XML tag (Ideally in older regions it would be set LONGRAW and in core and for the future it will be set as a CLOB. I still have to make sure that I can really read the LONGRAW. I think the ~OCITransCommit() is the magic here as well.
* Nope, Darn it... I cannot get LONGRAW to work. Talked to James and I am now cleaning up my CLOB code so James can pull it in to EXP tracking for Hauk. I hope to have something good for him probably tomorrow afternoon. <<tiddler ShowTiddlerIcons with: smile>>
!!Monday 27 Mar 2006
* Got the FNDIMST speed to 14 seconds. Good enough I think? Getting the paperwork done.
* The EXP tracking project has started. James is working on tech specs. I am back on the automan project. I am now trying to change the EXPD field XML to a CLOB. Still not working.... I've a few ideas....
!!Friday 24 Mar 2006
* Got the numbers for the slowness in 5.57.9 loading all of Theut's products into FNDIMST takes 2:24 before the fix and 0:34 after the fix. The question becomes is 34 seconds good enough for 90,000 ILOC's? I am going to make sure the customer does have the fix. I am also going to explore improving on 34 seconds if I get the go ahead.
* Have the Software project class today. Need to read Chap. 7 now.
!!Thursday 23 Mar 2006
* Update on US Concrete criticle color panel issue. Found that the Degussa panel does not key format the strings when they send them back to me. Because of this our side doesn't think that
<verbatim>color code " 1" is the same as "1".</verbatim>
I actually warn the user that we asked for color code "1" but we got color code "1'. Notice our side strips the spaces before showing it to our users. {{biggrin.gif}} We changed our spec and then will have Degussa fix their side? {{confused.gif}}
* Got an issue where the proc FNDIMST is way too slow. Looks like I need to pop the hood and have a look.
* Am in the process of getting the customers data into my region so I can fix the slowness. Waiting for Ricky for oracle dump file importing help.
!!Wednesday 22 Mar 2006
* updated my books list, have a look
* Software Project Survival class, looking forward to this one, it's chapter 6 hitting a moving target. An everyday event.
* Today I have yanked a bunch of cases from the Programmer review queue. My goal is to really figure out the issues. It will make everyone's job easier.
* I've been told a big EXP tracking mod is coming up for me? James, I need you to keep me on track.
* Cemstone color panel is working! Good work Eric
* High Critical US Concrete, Need help getting the Color Panel Working. Early indications are that it (is not) the same issue as Cemstone... Appears to be setup. The communication happens without error but the color don't show on the color panels stack. Getting a log file now. Testing in their region now 5.57.9.11. Contact is Tu (408) 640-7041 (customer) and Ron (440) 463-3256 (Degussa). case 366103.
!!Tuesday 21 Mar 2006
* We are all working Cemstone CR's today.
* Rest of the week is lowering the number of issues in the Programmer Review queue.
* Big project is coming up involving mods to EXP tracking.
!!Monday 20 Mar 2006
* Looks like the color panel for Cemstone is fixed. Need to test code with Cemstone. Good work Eric!
* My xmlblob field is defined in EXPD as a LONGRAW field. This is a ~SQLT_LBI field. I can Update or insert this field but I cannot read it. James thinks we may need to make it a CLOB? Hopefully a debug session will help....
!!Friday 17 Mar 2006
* Eric called from Cemstone. They are having trouble "seeing" my new DLL. We decided he may have to reboot the COMM server. He'll keep me updated. I am fairly confident that if my code is called the color panel will start working.... We'll see.
* Software Project survival class. Hopefully I won't be called out of it like I was in the last class. (Cemstone issues) :(
* Did get yanked out of the class. Color panel still not quite working. Think the solution is to NULL terminate my string in the C code. Eric is going to try this... Now back to my class.
* Helped Craig get the color panel code merged into another region. The holdback water calculation is wrong.... The plant editor was not coded correctly.
* We were trying to sell old CC1 package with an old style generic batch panel but our license was cut for an Eagle panel. The license needs to be Generic Binary.
* Assist David with helping Batch Panel Vendor write a panel which works with the old Generic Binary Batch Spec.
* Think we have an issue if AGG Tracking is set to show ordered qty on the plant lines. Too early to jump in yet...
* Got my code ocidb_insert_record() hooked into automan but when I try to store a theme it jumps out too early because for some reason the parent_object is a NULL pointer. Need to get parent_object pointing at the correct ocidb structure. Once I do this I will have themes working (sorta) {{thumbs.gif}}
!!Thursday 16 Mar 2006
* Helped Barry and Eric on-site at Cemstone. I think in Uniface 8 the xmlsave command changed? The end result being that extra (valid) XML LF's ended up in the string being sent to the color panel. The color panel croaked. Created a new function in cmdout32.dll named out_getout() that removed the offending LF's
!!Friday 30 March 2007
* frisbee meeting
* use scho not schl on the kpi calculations
!!Thursday 29 March 2007
* spent day debugging journals. The program was correct no changes necessary
!!Wednesday 28 March 2007
* running journals to debug rate toggle problems
!!Tuesday 27 March 2007
* Switching to KPI coding until we can get our rate toggle act together
!!Monday 26 March 2007
* Working on Esr rate (effective service rate)
!!Friday 23 March 2007
* frisbee meeting
* next toggle Rates
!!Thursday 22 March 2007
* fixed the UNL rate being wrong, it was caused by canceled tickets being used in the calculations
* now working on why the OPT rate is sometimes wrong. Journal files are great! {{thumbs.gif}}
* another freaking meeting.
!!Wednesday 21 March 2007
* tickets with no trucks now work.
* round_agg_order_loads is now in the help about box
* now working on KPI #1 where if you stop and restart tracking it is different (delivery cost)
!!Tuesday 20 March 2007
* EXP meeting today
* James has family issues to attend to
* working on punchintoload kpi it is incorrect
* 3 truck 2nd toggle project
!!Monday 19 March 2007
* Made a fix so the 1st toggle numbers are more "stable"
* figuring out how to determine the last 3 truck records for the 2nd toggle rates? {{confused.gif}}
!!Friday 16 March 2007
* Frisbee meeting
* working on debugging the kpi's.
!!Thursday 15 March 2007
* merged in my column #1 toggle code
* trying to debug kpi #1. Need to add stuff to the e-mail XML so we can figure out how the kpi numbers happen.
!!Wednesday 14 March 2007
* still debugging equations, Want to work on the gap sorting routines today.
!!Tuesday 13 March 2007
* trkp->trk_stat is getting set to 0? This is goofing me up?!
!!Monday 12 March 2007
* working on the new toggle equations
!!Friday 9 March 2007
* Frisbee
* starting again on the toggle calculations spec.
!!Thursday 8 March 2007
* lunch with the guys today at top china.
* finally found and fixed the strange kpi#3 behavior
* back to working on the 2nd toggle columns
!!Wednesday 7 March 2007
* punch in to load kpi fixes
!!Tuesday 6 March 2007
* fixed issues with the 1st toggle the "Opt" column
* working on the 2nd toggle fields now
!!Monday 5 March 2007
* getting toggle calculations correct
!!Friday 2 March 2007
* last software estimation class
* Frisbee meeting
* completed 1st toggle 2nd column calculation
* removed the 2nd timer column if lateness is 0
!!Thursday 1 March 2007
* now have 3 of the 8 equations for my project, have started coding.
* released build 2016 (this one has toggle 1 "Ord" column completed)
!!Monday 31 March 2008
* Clean up the way Fleet Starts up msgserver
!!Friday 28 March 2008
* Try to figure out a way to restart up msgserver
!!Thursday 27 March 2008
* Working on msgserver errors
!!Wednesday 26 March 2008
* Fleet meeting
* Taking another crack at the msgserver problems (disconnection, mainly)
!!Tuesday 25 March 2008
* Frisbee meeting
* Get a new project
* Set up my local DB
!!Monday 24 March 2008
* Exp/Opt Tracking meeting?
* Get another project, today.
* Review current specs.
!!Friday 21 March 2008
* Writing DOCs for Dispatcher reports and tools
!!Thursday 20 March 2008
* March madness is here! {{thumbs.gif}}
* Writing DOCs for Dispatcher reports and tools
!!Wednesday 19 March 2008
* Fleet meeting
* Checking Kasthuri's Command network Docs for the new project
!!Tuesday 18 March 2008
* Frisbee meeting
* Doc for Scheduling (a tutorial)
!!Monday 17 March 2008
* Undo my EXP changes after being spanked.
* EXP/OPT meeting
* Create a DOC better describing the use of scheduling screens
!!Friday 14 March 2008
* Code review of a Jesse project
* Doc's for the new project
!!Thursday 13 March 2008
* DOC for new product
!!Wednesday 12 March 2008
* Fleet meeting
* Reworking my scheduling specs (pass two)
!!Tuesday 11 March 2008
* Frisbee group
* Make a pass through my Doc's to clean up and make the specs better.
!!Monday 10 March 2008
* EXP/Opt meeting
* Check in my fixes into 1.4, 1.5 and 1.6
* DOC the XML tags for 1.4
!!Friday 7 March 2008
* Created a check field in DB call to fix the disappearing screens issue if a field is not in the DB
* Working on additional logging as well
!!Thursday 6 March 2008
* More testing of Fleet and EXP interactivity
!!Wednesday 5 March 2008
* Got my test environment hooked up and running
** It's amazing all of the software can run together, geesh.
** Ready to make it break and then fix it
* consulting for Ami
** International coding is tough
!!Tuesday 4 March 2008
* Frisbee meeting
* The EXP tracking will lose its connection to the fleet msgserver APP
** Make it better
** Explore ways to get it to go away.
!!Monday 3 March 2008
* Finish up optimization spreadsheet
* Service awards day
* Start to fix msgserver code in EXP
!!Tuesday 31 March 2009 * Finish up the ~TimePicker Class * Start the INI DB project !Monday 30 March 2009 * Merge the Apex fix to version 2.1 * Do the INI file to DB mod * 12 hour clock class fix !!Friday 27 March 2009 * Add 12 hour clock ability to our pick time class * INI file needs to be a DB eventually * 2 Apex issues Which may get higher priority !!Thursday 26 March 2009 * Status Time needs to be fixed * INI file needs to be dealt with as a DB, now !!Wednesday 25 March 2009 * Need to install latest COMMANDseries software * Support overridden colors coming from the DB and not the INI file !!Tuesday 24 March 2009 * Planning for the next two week iteration of coding * Need to add a Right mouse truck menu option to bring up the truck info screen if a truck is round tripping on an order !!Monday 23 March 2009 * Add a right mouse round tripping for the trucks option in XML * Test more in concrete to make sure it acts like Exp functionality !!Friday 20 March 2009 * Support Round Trip Trucking !!Thursday 19 March 2009 * Finishing up the Status change business logic mod * Going to the queue for more stuff !!Wednesday 18 March 2009 * Support NREDY, READY, and PREDY network messages * Support Agg business rules for statusing trucks !!Tuesday 17 March 2009 * Better detection of Mapping APP running or not. * Add rules to change status so some changes are disallowed !!Monday 16 March 2009 * We are sending the wrong message if typing a ticket from the order line * I did not remove everything from XML code for my days to dispatch modification * Color of the trucks in status window !!Friday 13 March 2009 * Wire up the "Not Ready" window. * Add color to the Truck Status Window * No truck Flag * No Driver Quit window * Better Mapping Detection !!Thursday 12 March 2009 * Need to wire up the "Ready" window with condition codes * Need to add a condition color to the truck status window * Need to find out if I should add a truck flag to the status window and collapse it if it is Apex * Need to find out if we are going to deal with the early driver quit window? !!Wednesday 11 March 2009 * Awards meeting today * Working on condition codes !!Tuesday 10 March 2009 * The DDE does not detect when the foreign mapping APP is NOT running ** This will be cleaned up at a future time * Getting the days back to dispatch from the COMMANDseries DB ** this is now in code review * Starting project where I completely get condition codes working for trucks !!Monday 9 March 2009 * Finishing up string builder on the Order/Plant/Trucks locate function * Mod to read days to dispatch from the COMMANDseries APP !!Friday 6 March 2009 * Exploring how to do my DDE server so it lives happily with WPF * meeting to plan out the next release of the APP !!Thursday 5 March 2009 * 11th hour coding. ** Release is Friday * Planning for the next release, today ** Beginning 2 week Agile iteration method. (bye, bye waterfall) ** Don't go chasing Waterfalls ... !!Wednesday 4 March 2009 * Finish the moving of mapping into the new APP !!Tuesday 3 March 2009 * Was off this day ** Doctor appointment !!Monday 2 March 2009 * Work to move my changes into main APP !!Sunday 1 March 2009 * Came in to work on my DDE project the APP crunch time is here
!!Wednesday 31 March 2010 * Orders not optimized when OCMI BLS is restarted ** ticketed SCHO records go away !!Tuesday 30 March 2010 * ~CommandFleet 2.10 issue ** Incorrect dialog box * Orders not optimized when OCMI gets restarted !!Monday 29 March 2010 * Projects from latest iteration assigned today !!Friday 26 March 2010 * Unit Testing !!Thursday 25 March 2010 * Quarterly Planning meeting * Unit Testing !!Wednesday 24 March 2010 * ~TimerTick fixes for out of service trucks !!Tuesday 23 March 2010 * Code reviews * Unit Testing !!Monday 22 March 2010 * Code Reviews !!Friday 19 March 2010 * Finish Condition Object * Unit Testing * Code Reviews !!Thursday 18 March 2010 * Create condition objects and mappers ** replace the truck condition properties with the condition object !!Wednesday 17 March 2010 * Work on new faster ~TimerTick() code !!Tuesday 16 March 2010 * Code reviews * ~MapPage cache project fixes !!Monday 15 March 2010 * Timers unit testing !!Friday 12 March 2010 * Unit testing timers !!Thursday 11 March 2010 * Finish up language translation * Set up 2.12 COMMANDseries to test timer speed up code !!Wednesday 10 March 2010 * Chinese Language Translation * ~TruckTimer() speed up !!Tuesday 9 March 2010 * Code Reviews * Possible speed up timers project ** multiple lists of trucks in a second !!Monday 8 March 2010 * Working out the final timer issues for tracking !!Friday 5 March 2010 * Finishing up the color changes for Fleet * Getting back on the Condition Timers for tracking !!Thursday 4 March 2010 * Working on adding plant color support to Fleet * Adding the ability to turn off color changing in Fleet !!Wednesday 3 March 2010 * Truck timers for condition codes a lot better ** On count up turns red after 99 minutes *** do we want this? ** Overtime by x minutes doesn't show with the condition codes? !!Tuesday 2 March 2010 * Countdown timers in tracking for condition codes ** Tag team programming with John *** Debug session today !!Monday 1 March 2010 * Iteration meeting * Code reviews * New Projects
!Thursday 31 March 2011 * Many code reviews, today !!Wednesday 30 March 2011 * Language translate fixes * Support Document tags in the tracking message window !!Tuesday 29 March 2011 * Final testing of the Dashboard loads screen logic !!Monday 28 March 2011 * Dashboard loads screens should not show cancelled, willcall loads ** Need to create business logic like loads does !!Friday 25 March 2011 * Make sure Round tripping trucks work in our tracking app. !!Thursday 24 March 2011 * Sped up the next to load in optimization ** not called as often !!Wednesday 23 March 2011 * make more passes using the tool !!Tuesday 22 March 2011 * found a slowdown issue in tracking using the profiling tool !!Monday 21 March 2011 * Two code reviews ** Optimization Foreign trucks mod ** Fleet water added events fix * Performance testing !!Friday 18 March 2011 * Performance testing the tracking APP !!Thursday 17 March 2011 * Got the DB part done now need to do the GUI part and unit test it !!Wednesday 16 March 2011 * Adding costs to the dashboard for regions !!Tuesday 15 March 2011 * Unit testing my unknown event fix for Apex !!Monday 14 March 2011 * When Apex receives an unknown event Ignore the event ** right now it puts the truck out of service !!Friday 11 March 2011 * Update ORTEC to latest so can code the Region Cost in Tracking * Get an Apex project (higher priority) * Dentist Appointment today !!Thursday 10 March 2011 * Region Cost for optimization in tracking !!Wednesday 9 March 2011 * Yesterday rebuilt the vice presidents laptop ** laid our latest software down * Make sure if optimize is not running then use SCHL not SCHO records !!Tuesday 8 March 2011 * Code Review Trimble UTF8 code * Make sure if optimize is not running then use SCHL not SCHO records !!Monday 7 March 2011 * Code review BLS signing removal * Code review missing Trimble statuses * Make sure if optimize is not running then use SCHL not SCHO records !!Friday 4 March 2011 * Unit testing the UTC mod * Optimization fix where you don't have optimization running !!Thursday 3 March 2011 * Coding the UTC time mod for Apex !!Wednesday 2 March 2011 * Specing out the UTC mod with Matt !!Tuesday 1 March 2011 * Overnight Dashboard doesn't update some windows correctly ** Plants window, Trucks Window, and Schedule Window
!!Friday 30 March * Coding the Third Party Map interface for our APP !!Thursday 29 March * Add Customer Job to tool tips and order line !!Wednesday 28 March * Pass 1 of spreadsheet is done * Pass 2 to make it more accurate !!Tuesday 27 March * Creating a spreadsheet of what we have left to do to tracking that we missed from Exp !!Monday 26 March * Support Target minutes coming from optimization to allow for more accurate tracking times !!Friday 23 March * Writing an APP to better learn XAML !!Thursday 22 March *Unit testing and code reviews !!Wednesday 21 March * Cleanup from Code review of the Plant Lines project !!Tuesday 20 March * Cleanup from Code review of the Plant Lines project * On initial load the Collapsed plants were not "sticking" !!Monday 19 March * Remove unneeded plant XAML templates * Support the new plant line everywhere !!Friday 16 March * Remove unneeded plant XAML templates * Support the new plant line everywhere !!Thursday 15 March * Clean up the Unhardcoded plant lines !!Wednesday 14 March * Fix up the Copy button * More items to do on the Plant Lines Project !!Tuesday 13 March * Fixes to the Tacking config buttons mod * Updates to the plant lines mod !!Monday 12 March * Finishing up unhardcoded plant project !!Friday 9 March * unhardcode plant project ** Almost working ** possibly add more fields to the screen !!Thursday 8 March * unhardcode plant project ** making good progress !!Wednesday 7 March * unhardcode plant project !!Tuesday 6 March * Work on unhardcode the plant project !!Monday 5 March * Finish up button project * Start color fix for suggestions project !!Friday 2 March * code review day and unit testing !!Thursday 1 March * Button project ** working on the copy button
!!Thursday 28 March * Determine color fixes for DBACOMM2 signalling * convert ~SiloAndScale Monitor to .NET !!Wednesday 27 March * Determine color fixes for DBACOMM2 signalling !!Tuesday 26 March * Determine color fixes for DBACOMM2 signalling !!Monday 25 March * Move Toledo Source code * Add Install to Toledo Source Code * Relook at old COM server color issue at Beton !!Thursday 21 March * work on Toledo Scale Project ** Finish converting the simulator to .NET ** Test and figure out what is wrong !!Wednesday 20 March * Finish up Priv project * work on Toledo Scale Project !!Tuesday 19 March * Priv project in 2.17 ** inquire on customer, project and item TAB forms !!Monday 18 March * Auto Ticketing ** Toledo Scale functionality lost ** System testing !!Thursday 14 March * Classes * Learning center videos !!Wednesday 13 March * SVC programmer queue * Learning center videos !!Tuesday 12 March * Classes * Learning center videos !!Monday 11 March * SVC programmer queue !!Thursday 7 March * Finally a coding Day ** Sundry charge calculation error !!Wednesday 6 March * Surcharge is not applying ** debug session is necessary * PO editor fix ** research why it didn't get in the release? ~PR23 !!Tuesday 5 March * Training videos * SVC programmer queue ** Priv issue ** cancelled tickets being used in calculations ** cancelled tickets on suspended and cancelled order show as active !!Monday 4 March * SVC programmer queue ** sundry charge 2 warnings ** ticket crashing ** retain schedule shows twice
!!Monday 31 March
* Code Reviews
** Ticket Typing fix
** COD calculation Fix
* Fixes for Reports that Ron finds
!!Saturday 29 March
* Studying for my next ~JavaScript class
** ~AngularJS Fundamentals
!!Friday 28 March
* Work on COD calculator bug
!!Thursday 27 March
* Work on COD calculator bug
* Advanced ~JavaScript Class
* Sweet 16 {{devil.gif}}
!!Wednesday 26 March
* Port Reports
** final cleanup
* Work on COD calculator bug
* Test my webpage updating method
!!Tuesday 25 March
* Port Reports
** final cleanup
!!Monday 24 March
* Getting a duplicate key error on TTAT
* Other issues
!!Friday 21 March
* Port Reports from version 2.x to 3.x for Pump package
* COD problem where cash gets doubled
!!Thursday 20 March
* Port Reports from version 2.x to 3.x for Pump package
* Correct these issues with the inspection report
** tabbing doesn't work
** sorting the report doesn't work
** Filtering by Employee doesn't work
!!Wednesday 19 March
* Port Reports from version 2.x to 3.x for Pump package
* moved this webpage to git hub
** learning to use this tool for my advanced java script class
!!Tuesday 18 March
* Port Reports from version 2.x to 3.x for Pump package
* Hopefully I have my automated FTP software working
!!Monday 17 March
* Port Reports from version 2.x to 3.x for Pump package
!!Friday 14 March
* Port Reports from version 2.x to 3.x for Pump package
* Code Review COD Pump
!!Thursday 13 March
* Port Reports from version 2.x to 3.x for Pump package
** Pump inspection report
!!Wednesday 12 March
* Port Reports from version 2.x to 3.x for Pump package
!!Tuesday 11 March
* Advanced ~JavaScript class
* Port Reports from version 2.x to 3.x for Pump package
!!Monday 10 March
* Clean up Job to Job Pump Project
!!Friday 7 March
* Unit testing the Job to Job Pump mod
* Batch Panel State Machine work
* FTP from work is broken to charter
!!Thursday 6 March
* Unit testing the Job to Job Pump mod
!!Wednesday 5 March
* get Job to Job Pump trucks working
** yesterday got a Journey Loads bug fixed
** Today create an operation to Place truck to Job in svctrackingupd
!!Tuesday 4 March
* get Job to Job Pump trucks working
!!Monday 3 March
* get Job to Job Pump trucks working
!!Tuesday 31 March * Update fast reports time extraction routine * Add item grouping to Order Entry lookup when Deliver To is being used !!Monday 30 March * Update fast reports time extraction routine * Add item grouping to Order Entry lookup when Deliver To is being used !!Friday 27 March * Create ~CmdUtility DLL to store C# code ** First call to return PC Internationalization settings !!Thursday 26 March * Enlarge a button on credit form * One grid field is not showing !!Wednesday 25 March * Plant priv checking in project expired date editor * unit testing !!Tuesday 24 March * Unit testing * Code reviews *Mapping to delivery to is wrong if 2 deliver to's are open at the same time !!Monday 23 March * Code Reviews ** Prep Alternate products issue ** Credit refresh mods * When delete a truck in truck editor it deletes UOMS in UOMS editor !!Wednesday 18 March * Spaces in Numeric fields appears to be crashing Fast Reports ** Write a doc describing how to recreate and test this issue and attach to the CR !!Tuesday 17 March * Spaces in Numeric fields appears to be crashing Fast Reports !!Monday 16 March * Fast Reports locking PLNT, PRJP records !!Friday 13 March * Working on Roster assignment screens !!Thursday 12 March * Working on Roster assignment screens * Review meeting * Spec meeting !!Wednesday 11 March * Working on Roster assignment screens !!Tuesday 10 March * Working on Roster assignment screens !!Monday 9 March * Working on Roster assignment screens !!Friday 6 March * Tracking assignment screen for all products !!Thursday 5 March * Tracking assignment screen for all products !!Wednesday 4 March * Endless loop in Order entry * Begin looking at a Rudus project !!Tuesday 3 March * Code Reviews ** Upgrade uniface ** Batch code view ** plant unavailability !!Monday 2 March * Default customer name in on Charge payment type * Unit testing
!!Thursday 31 March * Slick grid project !!Wednesday 30 March * Slick grid project !!Tuesday 29 March * Slick grid project ** Jobs ** Quotes ** Projects !!Monday 28 March * DRCI seniority fix * Start the slick grid project !!Thursday 24 March * Power shell fix for robocopy !!Wednesday 23 March * Contact name final cleanup !!Tuesday 22 March * Contact name final cleanup !!Monday 21 March * Contact name final cleanup !!Friday 11 March * MSAA widget project ** final testing for 3.12 !!Thursday 10 March * MSAA widget project !!Wednesday 9 March * MSAA widget project !!Tuesday 8 March * MSAA widget project * Clean up DRCI project ** make sure checkbox defaults work for regions !!Monday 7 March * remove pct_air_donotuse from IMST * MSAA widget project * Clean up DRCI project !!Friday 4 March * MSAA widget project * Clean up DRCI project !!Thursday 3 March * Create Quick Start guide for the power shell scripts * Start working on Melissa's widgets !!Wednesday 2 March * SVCORDERS issue * Put video card in new box * DBUpdate tool * Test ~OneDrive hookup !!Tuesday 1 March * Database tool !!Monday 29 February * Fix DRCI issues * fix invoice text issues * back on DB update tool
!!Friday 31 March
* Finish up Sales and usage report
!!Thursday 30 March
* Sales and usage report
!!Wednesday 29 March
* Sales and usage report
!!Tuesday 28 March
* Customer 15405 doesn't want the order copy from fields filled in if he clicks no to his custom pop-up message
* Sales and usage report
!!Monday 27 March
* Inquiry report right side filter issue
* New Sales and usage report by Product Type
!!Friday 24 March
* New Sales and usage report by Product Type
!!Thursday 23 March
* New Sales and usage report by Product Type
!!Wednesday 22 March
* Product type needs to be in the Sales and Usage Report
!!Tuesday 21 March
* Code Review Day Part Deux
!!Monday 20 March
* Code Review Day
!!Friday 17 March
* Override price plant with schedule plant not working very well
!!Thursday 16 March
* Inquiry screen
* madness {{thumbs.gif}}
!!Wednesday 15 March
* Inquiry screen
!!Tuesday 14 March
* Inquiry screen
* Laptop Arrives today {{thumbs.gif}}
!!Monday 13 March
* Inquiry screen, today
!!Friday 10 March
* Hard push on the Inquiry screen, today
!!Thursday 9 March
* Allow auto assign projects to be separate from auto assign customers
* back on the Inquiry screen
!!Wednesday 8 March
* Duplicate products in the Quote editor when canceling from the Word button
!!Tuesday 7 March
* Move inquiry screen from v3
!!Monday 6 March
* Move inquiry screen from v3
!!Friday 3 March
* Move inquiry screen from v3
!!Thursday 2 March
* fix power-shell for db updates
* Move inquiry screen from v3
!!Wednesday 1 March
* Move inquiry screen from v3
MathML is a markup language for mathematical notation that can be used with HTML. If your browser supports it, MathML elements can be used in TiddlyWiki5 WikiText just like HTML. Here is an example MathML equation from [[the W3C|http://www.w3.org/Math/XSL/csmall2.xml]]: ``` <math><mrow><mo>[</mo><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable><mo>]</mo></mrow></math> ``` Renders as: <math><mrow><mo>[</mo><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable><mo>]</mo></mrow></math>
<$list filter="[tag[may]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Wednesday 31 May 2006
* side-by-side notes. I set up side-by-side the screen looks and works fine. I then go into scheduling setup and change the plants to show. When I file the screen a MSGTXT:95 is generated and the result is that the scheduling screen goes to the bottom and shifts about to the center of the screen and gets smaller? Redisplay does not fix this? Getting out and back in does? The Column variable stays at 81? The routine that runs is load_tracking_configuration(). {{confused.gif}}
!!Tuesday 30 May 2006
* Working on getting my Oracle core environment working using CLOBs. Tracking has some issues?
* Got Futher guidence on the side-by-side tracking issue. Need to re-think what I need to do here.
* Meeting with James at 2:00.
!!Friday 26 May 2006
* PTO
!!Thursday 25 May 2006
* PTO (Amber's Graduation)
!!Wednesday 24 May 2006
* SPSG last class
* Working on tracking side-by-side bugs
!!Tuesday 23 May 2006
* Working on side-by-side tracking screens
!!Monday 22 May 2006
* Got the Theme Admin for EXP tracing done.
* Working on the screen displays side-by-side bug now.
!!Friday 19 May 2006
* SPSG class
* EXP tracking the Themes can be a bit tricky.
!!Thursday 18 May 2006
* Tomorrow the Da Vinci code opens. Can't wait for this movie. The book was awesome. Ron Howard is a good director. Tom Hanks is a great actor. They better not Frick this up! {{devil.gif}}
* Need to make some revisions to Rinker Tech spec.
* Kuhlman bug fixes. Other EXP tracking bugs.
* Gave Mike D. a class on command network. An hour goes by fast.
!!Wednesday 17 May 2006
* Think I am back on Kuhlman issues? Will check with Mark this morning.
* Corey on site a Tilcon brought the old version of Scale and Silo Monitor. Zipped him up the correct version with the fixed GUID.
* Got the Kulhman issue with the Theme Admin menu save.
* Help text missing issue. It's a customer service thing.
!!Tuesday 16 May 2006
* Pulled off of Kuhlman. (barely started). Working on the Rinker Tech spec. Defining the operations. CR 40967.
* Got updated logs and info from Kevin. Want Bob B. to get the Degussa software for talking to us. We need to improve the reliability of the interface.
!!Monday 15 May 2006
* Released Prod Meeting.
* Cemstone cannot find a problem. Moving on to the Kuhlman issues.
* First Kuhlman issue, In Theme Admin sometimes will overwrite the current theme.
!!Friday 12 May 2006
* SPSG class.
* Kuhlman Ready to load timer and sorting fix.
* Cemstone color panel research.
* Service issue where tracking is not working correctly. Turns out the command network server was running as a service and in the startup folder. We really wanted to start that sucker. {{confused.gif}}
!!Thursday 11 May 2006
* Started working on Cemstone Color Panel trouble then got put on a Kuhlman mod to sort early quit correctly.
* It's good having you back, James!
* Tomorrow I am working on getting the Ready column to sort correctly. Doesn't anyone read the Spec? I think the real problem is we still are not spending enough time on writing a spec. {{confused.gif}}
!!Wednesday 10 May 2006
* SPSG class.
* Got logs from Cemstone sometimes in the morning they need to restart the COMM servers for the color panels.
* Issue in 5.57.9 where DOC imaging wasn't working. Turned out the dispatchers were not logging in the way Steve G. set them up so that they could not see the hidden share. In other words they were in a dark basement at midnight looking for a dead black cat that wasn't there. {{thumbs.gif}}
!!Tuesday 9 May 2006
* Engineer meeting today.
* Cemstone Color Panel troubleshooting today.
* Check this out! [[Why Don't we code in Lisp!|http://www.defmacro.org/ramblings/lisp.html]]
* Kevin at Cemstone re-started the Color Panels and the New code is in place and Working now.
!!Monday 8 May 2006
* Preparing to teach COMMAND network class today.
* Class went ok. I was only given 1/5 hr though.... groan. Not Enough Time
* Appears like Cemstone is having Color Panel issues? When the new DLL is put in place they started getting Packet ID's don't match errors? Will get with Susan and Kevin to troubleshoot this issue.
!!Friday 5 May 2006
* SPSG class.
* Rinker Tech spec
* Preparing for my network class on Monday
* Created and tested a real cool network for Monday's class. I think I'm ready for the class. {{cool.gif}}
!!Thursday 4 May 2006
* Rinker Tech spec meeting.
* Preparing for a COMMAND network class. We are going to show a network. We are going to Demo the way Rinker is set up. {{cool.gif}}
* Have a local SQL DB now.
!!Wednesday 3 May 2006
* Staker 5.57.9 getting Scale and Silo Monitor working there.
* SPSG class was 1/5 hr late. Groan. Needed Staker done first.
* Almost have a local SQL DB working on my box.
!!Tuesday 2 May 2006
* Class on network (oracle) setup. Was good I need more of them.... How about a citrix setup class.
* Working on moving my crash fix to 5.57.9 and to current core. Was in v 4 I guess code was first written by a caveman named OGG. He's the guy in the Geico commercial I think. All programmers just copy his code. <<tiddler ShowTiddlerIcons with: wink>>
* Got my SQL DB working (almost) have a few more storred procedures to get working.
!!Monday 1 May 2006
* Code review CR 42999.
* Research how much work to get new command network running in 5.56.6 (Staker). Not too bad maybe a day and a half. Have done the change in many regions.
* Research a Rinker issue where getting a crash if add special characters to order. Still trying to get an SQL region working.
* Look for more stuff to do.
!!Thursday 31 May 2007 * cr 47623 having a problem getting the correct plant "Ord" qty? Working on it. !!Wednesday 30 May 2007 * Doing cr 47623, this is fun but a bit tedious. !!Tuesday 29 May 2007 * Think the 2nd toggle is still on hold. Will find something to do. !!Friday 25 May 2007 * 2 1/2 hours of Frisbee meetings today. * Will complete the Boral CR today. * Need to be doing something about reject/accept timers thingy? !!Thursday 24 May 2007 * Don't know what the freak I should be doing? * Let me start something, get deep into it then have it yanked from my clenched hands. !!Wednesday 23 May 2007 * James is doing a linked list class today * Have started the second order rate toggle project. Putting the Boral issue on hold. !!Tuesday 22 May 2007 * Found a boral issue to work on. !!Monday 21 May 2007 * Back from vacation, just got through my e-mails. * Will work on cr 48998. !!Friday 11 May 2007 * next week is vacation * GPS truck location fix in 1.4 * Frisbee meeting !!Thursday 10 May 2007 * not ready column debugging/journal session. !!Wednesday 9 May 2007 * got truck type list don, working on setting the ticket number of the SCHO so the orders to load don't get freeky * working on a journaled issue where not all the trucks are showing in the not ready column. !!Tuesday 8 May 2007 * working on the truck type list today !!Monday 7 May 2007 * completed the fixed plant list !!Friday 4 May 2007 * Frisbee meeting * Have the plant and truck type lists to support for CR 49382. !!Thursday 3 May 2007 * CR 49382, still !!Wednesday 2 May 2007 * Fixing the Yellow "O" problem !!Tuesday 1 May 2007 * Finishing up Credit/Suspend Mod.
!!Friday 30 May 2008 * Move the ~NetHook code into a assembly that can work with our current Fleet product !!Thursday 29 May 2008 * Document ~NetHook. * Wrap ~NetHook as a DLL library so we can use it !!Wednesday 28 May 2008 * Support a SNDBRO example ** This should be the last piece in the ~NetHook tool !!Tuesday 27 May 2008 * Last piece is to do a by ref in my ~NetHook tool ** Hope to have this figured out today. !!Friday 23 May 2008 * Hope to have my cmdnetwork hook ready today !!Thursday 22 May 2008 * Fleet meeting today * Missing an entry point in calling A DLL from my new hook tool? !!Wednesday 21 May 2008 * Work on my Command network Hook tool * Get optimization to work (moved it to my new hard drive) !!Tuesday 20 May 2008 * Create a client APP to hook into cmdnetwork and show MSGTXT received messages !!Monday 19 May 2008 * back from vacation * Need to finish setting up my new 200 gig hard drive. ** Moved some directories and some software needs to be re-installed * Have some new projects to do ** Explore how current Fleet hooks into command network and better document it. ** cnclient appears to try three times before it successfully hooks to command network, fix this. ** Prototype hooking into cmdnet32.dll with our highlander APP. !!Friday 9 May 2008 * Highlander workshop ** Boy, design and planning is more tiring than hacking in code !!Thursday 8 May 2008 * Highlander Workshop * Running Drive testing on my new 200 gig drive, today. ** I do not want to commit too much stuff to it, yet. I need to feel warm and fuzzy about it first. !!Wednesday 7 May 2008 * Highlander workshop !!Tuesday 6 May 2008 * Highlander workshop * Added a new 200 gig HD to my system this morning. ** It has been christened as "Frodo". this only makes sense as "Bilbo" is my C drives' name !!Monday 5 May 2008 * Highlander workshop this week * Build DOC when not in the workshop !!Friday 2 May 2008 * Got the Vista + ~InstallShield fixed and documented. * Working on learning the ~InstallShield and the Pro Build tools and Document this !!Thursday 1 May 2008 * Learning about and Documenting the Install and the build process for Fleet * My prototype socket code is going to be used in the new product, darn I wanted to put it into the current product.
!!Friday 29 May 2009 * Do French language in our APP * Next iteration planning !!Thursday 28 May 2009 * Populate a spreadsheet with French language translations ** Use my new tool to put it into our create scripts !!Wednesday 27 May 2009 * Correct some code review issues * Make the language tool write out SQL and Oracle Scripts ** Load the tool with French Language !!Tuesday 26 May 2009 * Finishing up Scheduling mod * Writing a language tool to make it easier to add foreign languages to our APP !!Friday 22 May 2009 * Working on the Scheduling plant mod ** made good progress yesterday !!Thursday 21 May 2009 * Restarting the Scheduling efficiency modification !!Wednesday 20 May 2009 * Correcting the trucks in service scheduling line * Begin my scheduling iteration work !!Tuesday 19 May 2009 * Yesterday worked on a scheduling recursion bug issue * Today am going to fix a report where a truck getting put out of service is not working !!Monday 18 May 2009 * Work on getting scheduling more efficient on repainting !!Friday 15 May 2009 * Fix a scheduling control exception * Fleet lines are not appearing on a new day? !!Thursday 14 May 2009 * When the config file changes the scheduling screen needs to update. !!Wednesday 13 May 2009 * Get the Standard scheduling screen working off of the new "Scheduling" configuration Tab !!Tuesday 12 May 2009 * Project to add back the Scheduling Tab to the configuration screens ** For the Standard Scheduling screen will drive off of this new screen for the plant options ** Will need to disconnect the standard scheduling screen from its right mouse change plant abilities !!Monday 11 May 2009 * Have found the exact line of code causing the hick-up. I have tried placing the line of code in other locations, no luck. ** May need to disconnect the two classes from each other? ** Need another set of programmer, eyes to have a look before I get out my hammer... !!Friday 8 May 2009 * recreated the command network connection issue, w00t!! ** created a tool to test which uncovered the error. Now I just need to nail the puppy! !!Thursday 7 May 2009 * Begin researching command network connection issues !!Wednesday 6 May 2009 * Work on the scheduling truck axis mod !!Tuesday 5 May 2009 * Fix a bug in the military part of the ~TimePicker class * Work on the scheduling truck axis adjustment !!Monday 4 May 2009 * look at geofence bug * start on new project to allow adjustment of the truck axis in scheduling !!Friday 1 May 2009 * Next Agile iteration meeting * write test scripts
!!Friday 28 May 2010 * When Drag and Drop truck sometimes the shadow stays behind !!Thursday 27 May 2010 * Enhanced logging project ** phase 1 serializing the DB objects to a log file. !!Wednesday 26 May 2010 * Test tracking after removing its COM wrapper !!Tuesday 25 May 2010 * Map page travel times research !!Monday 24 May 2010 * Test map page fix * research plant map page fix !!Friday 21 May 2010 * In fleet service is timing out because of the way it handles map page travel times at the start ** working on making this more efficient !!Thursday 20 May 2010 * researching trucks getting on the wrong orders ** seems to happen after a sort? !!Wednesday 19 May 2010 * Support setting out of service if the days to dispatch passes !!Tuesday 18 May 2010 * Put ticket number in status line of OCMI XML file !!Monday 17 May 2010 * Code reviews !!Friday 14 May 2010 * drag and drop problems ** sometimes the truck "sticks" on the screen ** sometimes the drop target just quits working !!Thursday 13 May 2010 * Customer service ** BLS not getting messages * Review the Fleet adjustment graphs !!Wednesday 12 May 2010 * Compare fleet adjustment in Exp with tracking ** right now they do not seem to match !!Tuesday 11 May 2010 * New Call truck message window * Testing for a dead head crash !!Monday 10 May 2010 * Code Review * Possible service issues * Next iteration CR's !!Friday 7 May 2010 * Unit Testing !!Thursday 6 May 2010 * Code reviews !!Wednesday 5 May 2010 * Set up ready to test and discover what is wrong with multi pour and Fleet !!Tuesday 4 May 2010 * In the ~PMSim the ticket times are not getting sent to optimization !!Monday 3 May 2010 * Use ticket times if they are set for OCMI
!!Tuesday 31 May 2011 * Code reviews !!Friday 27 May 2011 * several code merges * finish up the restart exception fix !!Thursday 26 May 2011 * Performance and memory testing * Fix an exception in tracking !!Wednesday 25 May 2011 * looking for performance and memory leaking in OCMI !!Tuesday 24 May 2011 * working on the cancelled truck issue !!Monday 23 May 2011 * Cancelled truck not getting removed from tracking in Apex * Using the wrong field for the time in status in Apex !!Friday 20 May 2011 * Code review meeting * merge CR's up !!Thursday 19 May 2011 * code review * merge code up to 2.7 !!Wednesday 18 May 2011 * Working on the overlay problem !!Tuesday 17 May 2011 * do the Edx soft deletes code review * on scheduling the last plant line is getting overlayed !!Monday 16 May 2011 * Internationalization fix ** even English culture messes with the slashes * User scroll bar missing issue !!Friday 13 May 2011 * Code reviews ** 4 grid scheduling issue * Remove exception message in optimization ** Or make it happen less often in a day? !!Thursday 12 May 2011 * Need to format dates correctly for command network ** as mm/dd/yy *** and make sure the /'s don't switch into something else !!Wednesday 11 May 2011 * Still trying to set up and test ~TrimView 6 fix ** cannot even get exp working yet !!Tuesday 10 May 2011 * Test ~TrimView 6 locate truck fix * Work on memory leak issue !!Monday 9 May 2011 * Code reviews * Back from vacation
!!Thursday 31 May * more memory testing of batch panels !!Wednesday 30 May * 2 batch panel code reviews for 3.10 hot fix * more memory testing of batch panels !!Tuesday 29 May * Fleet 2.12 issue move TWGT records to the BWGT table !!Friday 24 May * Create big Holcim mix download simulation !!Thursday 23 May * beginning ~CommandService and serial port testing !!Wednesday 23 May * Need to work on old serial port interface test program !!Tuesday 22 May * Need to work on old serial port interface test program !!Monday 21 May * Need to work on old serial port interface test program !!Friday 18 May * recreated the disappearing order issue * working on the memory leak issue !!Thursday 17 May * trying to recreate disappearing trucks issue * memory leak testing !!Wednesday 16 May * Yesterdays test results for the COMM server ** all night batch polling test ** 1.29 mb memory loss in a 16 hour run (not wonderful? acceptable?) * Today's test is going to be mix downloading !!Tuesday 15 May * work on memory issue in the COMM server !!Monday 14 May * work on memory issue in the COMM server !!Friday 11 May * need uniface IDF set up for me ** Then i'll be able to compile and stuff * Grabbed a COMM server memory leak issue ** looks like a fun one !!Thursday 10 May * Getting my environment set up !!Wednesday 9 May * Getting new uniface DB set up ** Will teach myself how to do stuff after this !!Tuesday 8 May * Finish up on the Preload graphs today * Figure out my new position today * Set up a uniface development environment !!Monday 7 May * Finish up on the Preload graphs today * Figure out my new position today * Set up a uniface development environment
!!Thursday 30 May * Silo and Scale ** testing APP !!Wednesday 29 May * SVC programmer queue !!Tuesday 28 May * SVC programmer queue !!Thursday 23 May * Silo and Scale ** testing APP * Credit inquery not working correctly !!Wednesday 22 May * Silo and Scale ** testing APP !!Tuesday 21 May * Silo and Scale ** testing APP !!Monday 20 May * Silo and Scale ** testing APP * Look into PO defaulting * Look into off center order forms * look into PC with bad fonts setup !!Thursday 17 May * Silo and Scale ** testing APP !!Wednesday 16 May * Silo and Scale ** testing APP * PO number not copying !!Wednesday 15 May * Silo and Scale ** testing APP !!Tuesday 14 May * Fleet research slow memory leak !!Monday 13 May * SVC programmer queue * Testing Silo and Scale !!Thursday 9 May * Testing Silo and Scale Monitor !!Wednesday 8 May * Testing Silo and Scale Monitor !!Tuesday 7 May * Testing Silo and Scale Monitor !!Monday 6 May * Tracking Will Call show as normal * F6 button in Project/Products TAB is acting strangely * Testing Silo and Scale Monitor !!Thursday 2 May * Silo And Scale Monitor conversion !!Wednesday 1 May * Silo And Scale Monitor conversion
!!Friday 30 May * Hide price 0 unloading charges on prelim, final and invoices !!Thursday 29 May * Finished Block totals * Add progress bar to Cartage update and invoice print !!Wednesday 28 May * Add Block totals to Invoice Register ** hopefully finish this up !!Friday 22 May * Add Block totals to Invoice Register !!Thursday 21 May * Add Block totals to Invoice Register !!Wednesday 21 May * Add Block totals to Invoice Register !!Tuesday 20 May * Add Block totals to Invoice Register * Add missing Hauler Preview form to v3.12 ** obtain from v5.50 form export !!Friday 9 May * Generic batch panel fixes ** Better queue locking detection like in Command Batch !!Thursday 8 May * Code Reviews ** Extra payment when not required ** Cancelled tickets showing in cartage reports ** Incorrect address on invoice ** Cash and carry don't match payment !!Wednesday 7 May * Code Reviews ** When clearing Returned Materials the system hangs ** Generic batch panel results issues ** Cartage Rate Table calculates incorrectly ** Mix Download Plant Short Name is incorrect * Duplicate lines on a returned goods report !!Tuesday 6 May * focus issue in edtcordtab and the notes editor * Add new tags to svcdocs1 ** for the Goods returned report !!Monday 5 May * Journey code not showing on ticket Detail Register !!Friday 2 May * Add a service ticket need Proof of Delivery Flag !!Thursday 1 May * Advanced ~JavaScript Class * Product Notes code review * Order notes issue in orders ** After coming from the notes file the changed product code does not save
!!Friday 29 May
* Create DELASC tag in masterfilein to allow ICST deletes on incomplete keys
* Code Review meeting
!!Thursday 28 May
* $54 is being crunched causing transaction date to be not correct in STXD (tax adjustment table)
** testing and documenting
* Port some master file in delete changes from version 3
!!Wednesday 27 May
* $54 is being crunched causing transaction date to be not correct in STXD (tax adjustment table)
* Code review Price escalation changes
!!Tuesday 26 May
* $54 is being crunched causing transaction date to be not correct in STXD (tax adjustment table)
* Code review E-mail for statements
!!Tuesday 19 May
* $54 is being crunched causing transaction date to be not correct in STXD (tax adjustment table)
* Code reviews
** Optimization tracking not launching when necessary
** Conditions not correct
* Vacation Tomorrow {{yes.gif}}
!!Monday 18 May
* Customer not found message displaying wrong
* $54 is being crunched causing transaction date to be not correct in STXD (tax adjustment table)
* Code reviews
** Optimization tracking not launching when necessary
** Conditions not correct
!!Friday 15 May
* EDX issue Order with characters does not come across correctly
** Fix it in 3 places
* Next sprint planning meeting
!!Thursday 14 May
* Preload printing ticket immediately
** more research
* Work on Review
* Global var $54 getting mashed in tax code
!!Wednesday 13 May
* Code review
** e-mailing statements mod
* Preload printing ticket immediately
* Work on Review
!!Tuesday 12 May
* Finish up the License changes
* Get more projects
!!Monday 11 May
* EDX code review
* License modifications
** Spec
** Code
!!Friday 8 May
* Looking at trucks not going to print status
** found issue I think
** coding a fix
** Then testing
* Code reviews
!!Thursday 7 May
* Looking at trucks not going to print status
** found issue I think
** coding a fix
** Then testing
!!Wednesday 6 May
* moved the TICK store to a better place in SVCCTKF
* Looking at trucks not going to print status when they should
!!Tuesday 5 May
* Looking at trucks not going to print status when they should
!!Monday 4 May
* move fiscal store error code to 2.25
* Begin looking at trucks not going to print status when they should
!!Friday 1 May
* Better Sundry charge support in Prep
* Code Reviews
!!Tuesday 31 May
* Begin the next sprint
!!Friday 27 May
* Contacts changes
** slick grid disappearing columns
** Slick grid sometimes doesn't paint
!!Thursday 26 May
* Contacts changes
** Documentation
** Unit testing
** Getting disappeared columns to stick for the slick grid
!!Wednesday 25 May
* Contacts changes
** COMMANDwriter
!!Tuesday 24 May
* Contacts changes
!!Monday 23 May
* Contacts changes
!!Friday 20 May
* Contacts changes
!!Thursday 19 May
* Contacts changes
!!Wednesday 18 May
* Contacts changes
!!Tuesday 17 May
* Finishing up modeling
* Starting the contacts changes
!!Monday 16 May
* Planning the next sprint
** Probably contacts changes
* Work on Batch Panel tool
* Getting ready for my review
!!Friday 13 May
* Work on Modeling a changed order
!!Thursday 12 May
* Cannot cancel then type another pump ticket
** unit test and troubleshoot
* Work on Batch Panel tool
!!Wednesday 11 May
* Fix up modeling from code review
!!Tuesday 10 May
* Fix up modeling from code review
!!Monday 9 May
* Fix up modeling from code review
* Perhaps get to more contacts changes?
!!Friday 6 May
* Round trip trucks
!!Thursday 5 May
* Clean up slick grid project issues
* Round Trip Trucks
* Command walk around the lake day {{thumbs.gif}}
!!Wednesday 4 May
* Round trip trucks
!!Tuesday 3 May
* Word Quote
* Contacts meeting
* Next sprint meeting
!!Monday 2 May
* Add missing ~WordQuote variables to template
These are the internal mechanisms that fit together to make up TiddlyWiki.
<MediaTemplate EmbedCab="yes" />
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I6zPfaoZZlpgNtBadI4g6xda46IIlmy8JWZwlcrS3+IaQ0sijo5iCBQUempu+UUBDSkTuDkXmNxLM++Q6SXjMf8A1M/5KsnMLbDzG1p0h36HC75mB9n5ZsGmHWoTXOraVhvxLM5EbH6PvE/F+r8L63DNv5ZSmSFEJkpHSMXmYWXCInGocmRVquOMcGbiqEw4OfmPCVZdfoVx3FKu8p3sKiBi2dSxbnOyvWGXigDX3mJ5HZe85EZ2CCDnT0ghjy9mLxxvJ9kFW9Tl+jhRjBNfUEas+kK1oo6L5hqFuI7VBVCUOsWwAvrOOaS7hP5RZVVe2IVsugRi8WIcMbZDKOZ2ymUSjBth/RdZ0agUV+pSX0Lq6gKiIcCUq3E1OkR3SVVDDqP+5FgmqPonb0DgRVwIdNE0Jod9cPSZfkbO6J0V3uBfqyTyBtdZaRUBKBMnDIpn+Y0M7EX5IDUtEh+0/nNIHlihlagmkfRQWoHeCJY3KQJ6hHT+lzZo34lDgETB/ucrLry8sFdhsyL5e8uw2NTQ8+YWLABWDXomjggeYqCoDzyg1VCeDGsizuCVCYFWmLejBi9AWrGVrCDPsnUnKfIlNtVs3UoqUZ9hUoSQbvgKlPM5xpyZv+bSKtvNTia8DtK9TOWAJHrG14r5jM0YlbH6xLfIlSLNfwSmQdjcw1eB8M2gFODeP1/+I/QOlpjVmu94WLGoIXgjqYJZ+yEsUB44ZgMJGVVwx5ihcaP5pjahVBgld0yx2Y+0szYXcEdqw7dYQnLxFQXGzbYoknEDXxizBk3N4lI+sFLRtxzpw+P1vvkElsasrtDeAFlQumFq5BzyIRxi3xHENlHrso4TMutcB1g3VY3XX7YgDSrGxIhD/r+c/wDmCjbRlV7Zpc+8DqOjg9IYQUIBWuYFkbAwGkQvLjECfKXRdplVsbc/9QyoA8xe5L0bcKdv/wAgv//aAAwDAAABEQIRAAAQ0w88888888888888888888s8Mo88888888888888888888wAMAY88888888888888888888wwwk48888408888888888888A0A88888888888888888888888888oocQokY088888888888888888888888888888888s4wc888888EowU8M888888888888888888888888888888888sZn888888888p88888888888888888888888888888884MYU887f8848w8888p88888888888888888888888888888888rOM88s188sdAms88p4oUYccg00888888888888888888887OhCKfdUu58wlKwp948p8cMMpcMMM8888888888888888884/gwUcCAuCOdvu9z7tQVhsnDHHW2kEa84M8s8888888888888vxhvkEkt0NiDEYTx94WIIjPNfwiQKOT86XEIk888888888888vQv59e5pVvl2tjOoE4k/A0yKQ/LZjBoG1/cc8888888888888//FkpciUuhrf2FXVb32WVoeIYkzMm2QZ08888888888888888/ovi7OSJi6YwCVB1BP2dIuMtCTAM7OLv88888888888888888wCtBHrq7CCG9Lxqxf0xi4wIjf7EJ+2wm9888888888888kkscSgVQ9V1GyANnoAgmQgivqZyuoc6BDnoG0y28888888888ks0Lt8hsdhpeqVamQo4BerbChexZWd6rkc84cvQww488888840I48Xer+lHpDpaBIXJgul4pgBCfGTPAwpnLns4c4g0k8888888888T+tXSjeqDIuHEGdoUXaLsB9+3iHxMRL68h14Ms888888888887R4vBAOeWJCKu4lLp00LEdOjNmT+T7c1z0888s8888A48wAw0U1dF93Sajhu2lx5mNXwucYSL5OVDYy1VI8888888884UsYAk7h6mAPtHLz8CK/wBvicv7uTEGvy5a0sUgvmMNPPPMPPPPLPDHHPO1bwrnBBebqDrBw6NoalbBBMgNw3nezqQXNLBBJPPPPPPPPPPC5G+Nlc961kriwmvHNKUdLm05nskBOmyZUIONCFPPPPPPPPPPP14Dv9hdTeRXuiMnMkITh6L4RVTEzm8ybpGMDMNPPPPPPPPPPO/DJEM2NHBfrhkgizIVll6Gt121Yevn3/PPPPPPPPPPPPPPPPK6+77/AGggE44M5qc6bOoccbLGg0T350ffzzzzzzzzzzzzzzzzynj/ANvTJa/noLk2Vn2ZpAFnpVOUxf0C4sd8888888888888888884ow00T88eU8tNwY08owf8t58rG8888sAQIs8Y888888888888ssMcMs8004w40IIw08N08aP89O8888McMcsc8888888888888888880EM8cbbYAkI88K888c84888888888888888888888888888sMcc4w8lc88888oMs8cY8EM488888888888888888888888888888gUQAw8888888wQ8wgcs888888888888888888888888888888888888888888M8c8c8888888888888888888888888888888888888888888888888888888888888888//xAApEQEAAgICAQMDBAMBAAAAAAABABEQITFBUSBAYXGhsTBQgdFwkcHw/9oACAECEQE/EP8AGHCH7NQDcStfpdHy/ZvyPxOb9Li/L9hIH3BI6fR/6fSc/wBfQWo4wkCnPo+yffBctzA1bCkTibiOZRLINjSAPERW0ytF0dwnC/LHQvp8RW8M8/0fSR62r7i0O4UcyiguAeY/KUBVxAcw21CDcAxcGoBlLqo7xA8RJ1EJdRcD4jC8vLwj8ly0vLSj2fKBc4VETnO8BcCSqwNQbIEqMJh4gyyKGLncuHwlbhSZO0WwoP0PYHMtCBBpKXrLxKVHrCltwjfWHAucIAlQJUuEqAIpUv3Gm4/Rx5hff2/1FVt9hyyK+ldTuFRS79BwuPEvqWR5xUMCEdmo2u4VXo/MY8fsnL0Fk3gTCCrEXE9SqNRWtRWC9QXuKy1h6GV3GMajzEVEC8nh/eNaFnsuWBtUHDKzpHiIqieoEogEqUVKIwMtAgstLNxBlEV0RJy9n+oitzALmPj2PKagAwm5ct9LhN+ioCysSoE5IQAhVwrKouKK/KGHUOFvDxHf18P6jtFP61OqJa0f9QDSx5hLjLl4DNTuMQYrMb5J9UR8xleWAVogbkej+4pcaMEwkIneBTZD3T33+vzhxO4I1msVF1FqXg3uO4hgVK7i1CzKxcpEVK38oitxtuUCUuFDVr2XOVK3CaqNOJaWloLcZRKKn0hd1LREwLghl4ccHlDCmj8wbIFype4WE5blq1C94BcA5hXhR+ucwthWOPoOfTu7JctufTXfR15jG+DqVOOKZQ0wROZynCcYRkA6X3fYB3LNHo45qHMvCyu5W5viVKrFZRuWgQlgjs3HJsjUuXMteX/nsCi0fpCrQgqkCOOEvK3mjF5vBxUTFSmJEuA6LeepUD8hOT/AxOjWDsj7E4h3DiO8Cz0QrKwcOLl4IQc0qVFFtTqLUV214g/+YgFH7kHlPtAbTUfYkOMXvDxXoJ1j6Rc3OMFJaWxtBy+Cy5pR14nO/wCCJ/H2nVvkexIOoVFtw25bLZbLhxg4cqaYtlq1Bg5ly5cGFHSAbafeLOYAOJuyvcMrk8MoUV59iQ4lXKDcT1A1jqA9ygi5esJ8RzCfQ4iIslpeOuoqWgSxqA6b+e4urLPvFvcaJfsiEveUOarKTgrDxFufIHRKxAP/AGD5hnesNYrlxahaDbVQ1z/JzHbNPvErT7IlalSUg7jOusCCl8LyJR+VZBLRNc6feXmjV/YJeDJaX8TXWbWWm2FpaLWqhpbvJKW7PaIA6iu+8oj0Kz3Gsirg2isu/W46jgnX7Hodvw9beJzzCu44JqF8l/sTF5w3Dg160H8GVfg9Dv7EGmm61/jD/8QAKhEBAAICAgEDAgYDAQAAAAAAAQARITEQQVEgQGFxsTBQgaHB0XCR8OH/2gAIAQERAT8Q/wAYUtqv8mv3RBss/C7/AIfk3233Jr+n4Wx8P5/IXJ2EZXsH0fY/cn7A9CQOr1wghyb9Gz8P598tQZqZGL0w/EBakspAGpZN5DBadByeFa4D5it7odHHd/s8kIyVfOp+T0uY4A9xSYsRroRuaNz4p8UAbSMXUVMxLiA3AscpPrperuWWWILWopTBGaUqB7+yV5qsZzTVSkpEQ9PZ6RCPNsEyPS4iEl23KBn6MskWyW1DWCKqDVx2II0a4GZWMTqAxw3OrgDfX35IFoj1o8/PsNJQuYi2NfEtS+TcTfxLK4lAVCWRCQhKHgGPC0KOBaZ4WlynjuNEMNMxWJAVS4bdHbAmjr+0ACj2GnHcdhN8Vx3KbY1kSz1B8SqIYAuYZhkQLhbqCqwOyD1Aombl7jrhGoNpKViJYPsECwvz/r2TrjuB8QGYmIgj0qOGIibnal2ywLqAVHsgOoQoipghq+NSN9QguBbmhBNmIlo7v9Q17NULEsdxqXEpl4ly5cvMvkTNWEcQd5i5xLBFRUtuoLqGYGbZ8kYgICCYibJCAUsX19P7QBQYmqGpW6Dp9jrFYqmZ5QCASk1yvzAruLULEuXcuWxAXwBl4uXTGSXMGQn6Zz+5W3fwfSM6gwhA1CMc+e4O/wCV5lkbPxrDY8Slk/3/AORJZTzDXAGBM8rUuXFviyElwhxwNKTiA0QxLXXCgWxdxnb/AFKEfq+YVEVKYDkXDaOEEpiPFfXX4+kdzqKFzUsly5cDMtdQEoagVFCiI5YpUsSg3LlcLoy8YPHz9YdAcy5uWrMNVEFr7LWIiiTwhdwjufBPinwQK1xaLaOcsxVsIWmKuo6YKVxUQM76/uKt9/sJYqLXAYtIpKyyWOY+nDBn1H8x7i3b9fx3UaYqfTHjd9GnpwUkqCuiBwlcUDt78QvGV28b8AllsiFkmkFsxYwk1bH7HsF6jmYY53fRpyCsusTSoUZly7ZUvggKlISgSoGGIKKIzqMrILCUWrQfz7BOFz6xNyorDq4reIXxs+jR5GBEJXxKIEwiZuDc1wuDKEjfHxdy3Uuxmrj8moJavjQGHsXc1ncOLno6kl8dOQmIw3KTfLHAVRc7qaExbnz3E/4mP2/oYf8AUWHH57hoGnww9ixZ4BrXAU3L5ud8FXAlRlShjG1chTzK+YptlECEGJTMmKfJuaX86C43+83K+D7Fghu4UscEqUeJRKJRN3F4cXA1VwlHcqja+08R1KzA1iBjUT4jHj9UZZzz1BTGYpq5esy3UWtjyMS1AnT3+vsWbQRFJUG4uK5VvG0adSzmiW9vB2m3RFO9b/qD7gWfNETJmCT5o6xcvYXw6m0T9oVY1AcAPZMdx4VFw9MA5b42lBUNFoyy4r1E/wBLTwTMlJMoFUlr1EczUluFQW4ko2RRf6DqUkt+0ESz2TL3LsJ04IINhjafXEPpTU0qfXKK8C59UAQArE8gx9CVgmmuryykSykt5iHMQ7mPcQ7ZSANTPF8FILRZFmh5agWw8e0Jl3AIODktO7fIGHPnlg7nUI9R6zXDDhnf5Hm9Mf19bFM8qGt5qBwwAgqmvyIlOoxuzl/X1hf1/tyP22einOPyISzF2/4w/8QALBABAAICAQMDAgcBAQEBAAAAAQARITFBUWFxEIGRobEgQFDB0fDx4TBggP/aAAgBAAABPxChyGUO4mJRWR1GmDf6UA4ryUowCbVi8BRrXWQDiUwKCzZ3yTOxruRHlohWzqrGu/MvzKC8XWXvedeZ/AcgrHNV1/S38MV6DbMsPhGI0Agdj49AsHpAPa4YQituGONYsum39p4c/SkWkIhGxsmIAWCkYm75VHRCNeRdn+94rrxOgoLde2onmaxXL5Kxv+Y/A8E6gVTT+lPrkOrHXVEe3UY7yyf7zBXMAHsofvPOUMFVc8BrDQJQQsBx/a/uY73T/wCZfQ3FXLsiRORRVTYI0fWKGKvavp/ehPPKhnpKZq12gfkLmY6tq5VgAH6gEEEEEEFksPWLEcKNL6KNTk7EZSESug+YpA6sAG2YnAqVwb3+FM1bOMq553HjoHoB51L9Yul3BUKJWWFJZrxEzmUynRafm0sqX6Jyt+es2g8NCx5Alai47HpX6p/U9UNUrX9HLMZlx+SLeExAq5olgDonh/Go+NiBYWC1oE+sOARQveL1hErAtAUa9yZFhVjE49uqJuVCGa2Wt7xHP5Z1GSfMVCerIyVx1+0IkATkSx/OV+sZhyb9LKi+IE8NkVNqu0AD3CGAwKpLYnzGKyZMsAa27i6tEtKoVF2rsy0qoeB1mUo0IvAZV+rE15Y3j2ZVdP0Ul4kobUOwYDCRZsLX3bhhQ1QUhggCcAUH/wAE+vKLFusHn8Hbv6roPRgnygGxHn/2rVzwsOlcSwEIlAXG3A78Q7BASVZrMD7I2yWAJukzAvm5jQHal4vpcWa5jWUPulVxKuXetips9pjJMm1NEFazS8U9lGbjw81WeC9QKiNAmxpFRvB3S4bM4NTINiXg/wDg7WVcUrkHel95YrohtJOvNxTjI5gFrpuCM83W4ula6ezM5v6SSs70xsJbmUWghKbIvt3/ANWPHaDPlNSBVx8oLUFANJK30gaHqd5W4OgzTrATUotx71KLGWBj4gchqAUECYNFYPqlypAXHy6xEo2AQgJIimmTo8f/AAT8stCCrUFx4mV7LaFvGTHtKlABQgaKFDwLtmOQkDGtLLEVQbgGFrtyjCy4vNQ5h0Ci7XgXoXKnPkggDkL+kHoBgH4LBfj8livP7f8AxbuaFw1VTBVVU8/lXHt/b9fGpb9wN5h2glxSdXmMMTvjxUUHyH3NXSLbbjNaYPdo95QYw4gv3M/H4zl7fsmf9LH5XA/2wfr562suyVBvq3OE2/3tNBDg6OX+8RkRuAg7M979oD40KCGg7tsGCYcCoCKxx9f491/epn/Wwfjugvspf4IBLJadUuoMGJFyNAFZObjCUQO6JsBLtuC1ftAjeOiFAHmzMZL+IrVX8kHhd0ae0qxAU+xX4sP7WD/4BrQQt6Fam+axBgzCNlgR6MDA33iuqDj/ALBpCZqdF37wKAzj8Ry9/wBkz/vY/E4IjQJVWydLahkFMvKGTt3ltAAX2UVR27QnrVHyhqw+IlMKj8+8t+wlwmEDhCb26bOalwm1VldI6xVZkF6fiwX+lHoySID0agCnKU8O+ZWU2cxjRRysAWQXR8txO6V+KwVXvfiIoXO6qDfRv6M2k+J0aYbXTEngK5Zje3MeTiK88lqtWsGS6uMXJeLmZZDwjV9aYPOrO0JfJjMHw3qVJqz90fV1Sje7ECtYbOLHMA3Vr7yv0/X4fvPqPuf/AB+s/ZFfjfja4ejYfcg71grdAozLCPQ4r0iIBRSPJHGW5pfBqXUAFME09vMeDXhBoWoDUrxM1gY4IWVA6C/ixX+uPQqAKtQeGYDKANtiFfg2hTRzr6xlOu2GPXVe8XLCTrTC9ZbK8QNSS4wNe8KY7RlBugoUxQ/2pbgqrGGACrhAUodMDBuJK9jD7xqArdBWFbutO8Dcv4DHqoRryRRFY1YSui17R0GXiTWXiqjbMMpE0LKPCqHohTBK/I8t2jnV/pVksgFrKwm92f5qHrWjpA5G14dZR/An+QgokHkZcp1gj6jP3faK/D/GyQAtXiV1Sas3/wAw/Wxvjw9TqQHHZ0jgqU9Eej/4Yp6wDRXoAaA8Si7ouAGgljdF9al1uNtRtKRWKNoXuelKqiulRB2DEKKCmooigp2lDmiUXdF/pIq8ET3pmrgWkWkSxuNQ3pUPftgwYa2HlA6igZXswDfYEhrIFTdzGpUoXsxlwQixZjxGfV1h6R0MEZgPJ2XCI+RotzNS+tyyWRwLNfuPaWpRvD2JSWSwlesAT6Fw6+ZjaTDOR3nenegHn8GCf0v/AMVg+YKLt/UaMnEutPJvHhhF9hC9iUpkv7YwuAEWpjvOafb0LAsSdo69i0BtYV+stqY7uLTzL5v6MdCOU1ZgJeKXNg01HzUKPVmM3dLeZUMXEo6S2giBMGkFQ+YaCrgBMF6FV2up2TY1+8MsO1NqAqCEPNxCQVWG4gS2IU95bQhdEBClLq2BgJYEuKyQt0UVFDQ3Uo3rLJtGCE4/eZ3SaJJSUlOsp1lOsp1hInRjA9v2nenenencncncgnP4i1SIZyeQSbGOxIyBzAA7WPejpEk5X1BdffEv65Z3DeIiD0ZF7yOuH4g1DcE816ga4vJeUXV0KobPP5gDbANJ+YdD8yg4/MH5xl5Jbjq6scy6QItBeJgdpVBdSpaLDtiuG9jBK5xxKijelP4TFp+QRzJuahmiFeNsrgvDEMqCNJkqQ3ZF5h9MQtKOoZaQmJesabb6dZoI89U30gGGdx5ni4d41bibVsZjkE8FwwaaAUFuArQvxE+AWTBArVcq994/WwNPMz60ZHW4NaULBq83BxAwvPiO9zZmkMFq5lwGRLu401LJUpAU64gZwOmyNwFSOqG7laFWLQkqw6xUhprMAuDC64gZQSDJVPmP+qPWjrnbLtEVCKKWVRgA5gIiD2jBZlojvviVXalX6EuFqj0uG7bcsoX8DpBaLo5i5rOYoGfvKLKZjjpuUyjVtDKmWQySxrVavdVKgMCDju8uW+sZ6igpOaS8YVXOGU4UjDWOF9j3jhA17ZtVX5hFbbSldPH5hvClwcEUr4QJwSdS4jS2lxKdPhOx8IWa+E7PwlP8E7Xwh/wJg/aluvhm2Phl3+GDuPhiB1qZRAF/aW0Gt0Rx4Y3tMaqpUDQVbVHSgN0VcxCpQOiCoeCdjvKlUFcopjcLRbYFiMZBbG4XtIxQAWriLTCXa8kZEFO3ePNKNTvAE2EdS8xqgLVbCS5zplLYIzq5acKS7vErsmVV7gc6l8RjNGv8gqCzm7AgerFp5mTuFiYlma+h4YpfUTCyuISC0NKvMWlduZ9LVhGxuZU1/NKlx9bvvK1txm4CqRQ0I7BLsWz4grOFAhXVY834bDpH8gyMHvVMV+L8Ka2Lo5dfMSEsgQMr4Nm2/YhMdCRczVdeYx1LYr+xol66ljdvfPZKCqSSgaStbGXBvaAsb9oACvP5hVAEbIs61GAStEalvHCPIObgmqooYLgapm0G5as2NJGlAPEu4IglPtBOCYqqIR4IgOnaFSjcv8Aq4Jm6WqVjkIJmhMa9TpLCZlncR3sVFWDBcRa027iNuAw5t9vaZIhTfW4lqbh3qpYQVcDvGsoBZEMZJ3KgSxEF0EnPbH3lLD+jAcH2tLKZsSNJKQw9LSPZC21rxCLeXHi8qWUQFiYYU7+0P+qrirqvtDMRtYlzC04MYfzCRgLnxNQbp5lgmzC3cCLitodUiTLBBinF/wAzEy2WphzLC2RuC0XB7QxUae+MwlHsoBF0bI7bLF5MRAXicWbPvDJHkkALIFT5jvxfgtFj07YHNBgSReVeWDoMdO9RyR4Udt5TWOsOltByKoWB0u5am3nnEFMFRBlDVR8XWy7/ADYMFoqnAxVeXLNjMTIDYO7FFFAvoROyFfIdoYIIa6ZhOUb3TeUYYkCGJlAHXY1DIoMOVBrLIHSAQ0n0lYS87lwpdu0ckuMFKOWMWWnCZmV8ETDtQa1gebjAV9eUTmdYiUQA9lZvrEQrUMQLmkvtUUz7xlP8wTcFwLASokENdZe6WfyIMTJeGRm0VfMlbi24b4qJLcaEuWGcKcJfOHog5QLMEOicT+rgo8DAYlRKgivGJxaAxlTLq4fFS0rPuSgOgIG76YzMJANSRasFassrVnNQzMBR0MokjUGLdo4giL1KABNIammEG5eIaHh/KUhGvO/4EIDPQejA8tF26k6L+F09SAIkw6rppvrBw5SEXvAs6kNdY6OfzYtpCuDzGS84LUDOM3jPksFGCUPQg/FeUVuGxJhoTLiVVAFalJpqAqL3l3GBuKm+rhNsLAbplHD+Y3CmREKnMe7BwuoOgsFcOEH7xxADaGy6CziUA2H1g3bzzpUECC9ziEGwYJrYAmioSah0LKH8BsY1LVQDoQERq4hQLlfmUbU79BWDvKEswDMx9KBKQltQrgiPKdRQd8yjhnqX0CO4Cy0GT7TADYc9ZYm81cDIWGKhFGoygl5tqEo05BELLhZPMsUtXZhbEHeWcjDEDZAVDLFndBp6QCCyqiwdvMVV1jIsPg1bdwZkxaB7COLnlcpfHNXn+IKVdd4OGBQHmODcVpjEEvNygAMFIUZG83P5P6HDOiNm0zuea8fxlhNfBf0I/n/aJWWtlZpq/tMj4os2lP2ivgzBspiU5nEuGYEXyTMyjPkao6KCsGoPgZdS3odIFSY7AVZ+kMQGA8ITOAx0xq3AvhmGppnBzCmmVZNhzcs2CSy5Jb+RtUaQI4u0osKesMRKUcMx04FHc46TPbeJ5FQYIBSLyrPjrPfV0qOaR5SoVlWSl03xKu2gUU4xRGm15C0Z+kYSqNN04IDFNhRN4hmhVqwD7RC2nZk49panC3tBumdrWUnQJ3S+1w7OJSbEhchbVMzBo8lHffvL2GZ3HC9YLUGVCy7g0ALeOvKBIoX/ALV7gprDcF9yA+QfuSLLtNoAxdb1IoigF7f4IcoLLv8ARJQDYC+LiF2yALiOZ1KZHWusSW0Rwv3gKYQX93ENVko033qfXRw9KzLqD6XcRtxce310n5hOtu1z7EYqUj2ICKb5fER5nAzq9wrGGVu5YrmBdOO8WK24gM2d1AsBxCyiA21EffxDL6xei5zmNxnwkG0ss3MAgEFdtykV+eXCB1ii7u2S4LdS4GVxcuQRbe0SyyClldYCvoUauAF6VpioPZgtWK5g2uZaCyxriHeVO5ceAEuGPmXpV1nKfENoC0U5B5UIUe8WQNgu6hsODAX1YlRKu7C/dMPwRHD2mQpmP7ISA8ZZfMXABWIUKbgY7INcA8D4zLcnAXT3ioruSAAHxBs/Q4ESk1d1TGD6aFMEDr3FcqzVVSP0iYVmNS3/AAmjP0ijFJeLQdD0naQUmFdpfBNuKIYyfCiaHd4NXm0GjxGQS0QpIVNVhbXEeI5Tkei1F7kCckLTAS8wbCYgSK+FlgEV3Lkxy1HAgbCnBLsME0eUAJILgGHHeVNkPKUqK3cXCxCyAdmWKC6i6zxFYtAHioMuHDKMKMwNQFdxceSmudS3VpoFY71GwZXFOoWMUI5LHUvVQCfDY4mRo2G/mYvV0nDFzlVsVw+JV/BHIPgi0FUAyw2tCjYKmhqs34l5CLQYLGu2xCU+02hmj9DmSN10g4KR1Sh2k2oTPaXtwGR3bE5heYXh8CYBShTe+85DdNMQCMl2VHwihdQpCFj2l8lEvtL5ahphV4Yya5qYMQcM6jXyNgL0lKWuYKC4WcDBTcrZjgtj1g7ncOhFlQmLwYzFfSALV6I4EWqqZSVV21yTOVhuGjjzHGuww6h1sUQLsRAaFzBQhb0lqYFWDMWhZfLQTBHQVqU1FJgqaFeOkwa25xqOcJ3ZrMIKzMClYxGaAKaW0xDfpx6BKWtD5idtcAHcSg2cnSsp0S7cLdsC1YVWOGXWhWrqMbGLBxVxXABaYVBNVBbaOkA6BlxUK9gd2W2IyzK9BLuOoO/M+sRABJQzrMCAo7FB8lZ+00foSKweYPhGQ2sYZCpVx6SpPmsqlwUe7XEJR4j8SqzvEugk2cZhWKmeMscRAhRluNIRoA3MDmA0iQ6a7w4e8ryWCVGQ2IZM4GWXmZdDJNwAhRsj3szFQGJQ7ZcetxAAAvyc77RtelbbamJCdWkK6FgXYkCer19DMXKKreaub2V91XEWCAvhLgkCgRvrC40rF6gGrUvbuDIbmsYKhZVwW97/AIgWVxTa3BxhKHlEhoJfInVUWriISsGauOKlVBunUJZhbOKjt9eJuGwdLcDShwNLv3mokWWl/MG4DdQv5mTsSJrN5jG9JyxZuj5gQaAUxBuGw5juB5j9/DuELbcsz4SqBGvD1UbK2jg7EWcq2dYvKK/eLqEapDE4Sf8AE0foLqMoB0jrt/WWhfpnDsb5GkALvhGXMkVeuIXKerv5jTYrdP2S1gFWhywcK1inMaAq2A9esEMoUA2e8pVQFC2JSCru5bDaG+sYQFk6wASJggzUl3A+MFrUMBvWLlxo7Q9IwCX8veN7rsHPRICrl0VLYluPTcv0FbaA3Mea6shYKJu1agi4LBTZUG2YKRZ8wOg4BWi5tAqMjP1iYxvBxUtyIKYrY5PEuMBFhu8eIcIjgVl3BXDlLvlAhI0wKILIB4PulPQoo1iL1FewS+vtJ2B7YcLdUwvFQK1vMASYhuGwP/CLkKYlX/MwcEAcV2jYRDegjEAbkq49UwW2XUAwDLANACicHeECAZAwdv5Rd3I2q5ZZTUcqLwcx6ggxszHE7xMqmVF2uccOTY89Z5KD3+YSWmoyPKcRXlkXFmqDziYXOcPlVxmzWCe7/wBhvJiq+c/eML4FKU849/iJNfuwejqXPdVxE6wuZJV081NoDllnjNwnGkW0rEViDUsCLeM8R2/JkM1U41qus1AFgFGS08xsYHJMmtWwES2Dyi0EKrMZ36Dcc7mzJWTVlGItkbqLQzLh8zfKhLtQ9GdNTVYMO8woPwIQTMrbuZ+cRacHtLQ2yocP2gvbQZAt9Y59LwBf9xM8mOKZglYoy1cboWzB926jmxRvJCIFi1wmXaNiIBrNeB66lyJVpdc3BURdn0luo1rGL6SloArR+0okVq4sqmq2dX4dYTTdU3LLAKUKqdiuAnfEqIJwV3yzKVGlMBUbs2xAUxAIZSpmdsIorwYiZwXbkesEEvfK5XO1h5fAl4IOC58oSjPWOD4xzzKMb5z3jwOXBOi9/wBpYWzIksKBnLDx1ioFExh9yGTJpHf5YVTYYe7cmYdXbao7EejQU8in9pUZVQDxlx/kUDYcBTSBd4OYM7fIqUto5f3jZ57ALr2b+T0dQX4o72Gwssi3ataBQQtggCBRRiG2jbqKmbRQarqR3AovHMdgirGo8kChtFWxbbGsXDBstbdX2mpAUwr2hALsoZV1UFDNXcPwDgpbEpZnolh0WoFGqlcqn94BUhKHYmXjMV1NSml474+sBA2JFuqfaYe84NzDfFyxVDoQt7CxAWwZcOxrt6cQuYA5UqMCqcXPCDKAad6iOwgGQAS8vzNgbKBZi7mNsHB1LW4tr4tQzXwo8AV6qQD2S1Qiml5RPtHVGl0CZ5nGiK8A6/8AIVg2IV34IFwLiuPYupYDRyJeTGIIQWmtpx6QpK4dY5UKsC9d4oR4FoeGZxaARqGMoqlUw7fkDPl6ETo3Y4eyDMSmoJtxBxCyGWEt7IqjJOrmXkCq1R8ZgEI2GJp9BWnQLfnrKOWOt/wTVJ3s/wC/lVr4NLbzljyzNE72H0LH6hPAKT5jAZjqo8WV+sVDlotrba3KdmyhwYS64OOJSA6FixgPvFdOcQZQabpNzog0QQGmnSx5i2iurzNIKAHaC3cQRYgcFdZH78RyDFy1Dlb1NQdJwOF+YIMcGhjpKpTi2611IOzmujWO3b8IKFkqzd45xBGFuEQzzEABAyrEvX0hbMyuNZ3iphwUwof63KOSbEksY5DYU0y8Wg6JfBy154jGBiqUlZlE82Qr2NFVRLwBbtczBy+jfhDAFrXLua5RCmjeoaUF5BWV7aYNhbbrbqUQqpQml6w5B7sP9qYMB6NqXiEAz/kBRRYWiARAZOUqHZRaogxWcq/E2iWPvDU2WWSrQqNrsiHIrbSQ/R7MF9l6QDAlqYOzljFyECs62TE0xLiwaXiBZU4qgZAKrF8w0Be5n6xTbhjNzT6qlvYkt8U3nh4Zg4+VflC3lFptUYUyJElp7Rfe92da+ZecA8FsCCcGovpCUZEywXqyopVhY9SF6gFI8Ecn2ay5YTD+EWIDl/jEmjSKA8SqNVVrW9ZoNXMSWu4tamDqyBAsXyMBznHMoyiyow10juum+TXxLLkE0X7RIywBay0WmxcMCHc5taTe/wAAo9wXLOHTFjOsblXBcsQVNtSypuIliebxA2aUMuBXkgtWErCNjLWUFhXURVeMhqo430uOtofw9KdONjjeApftzGggwBomos6XLwWJC+g9kxZ5DIo4jNW5rYwBqjM59ojahm4DqBCV5N4RqhvF8QUgBgPXK5Z3mDm3HwMEKtkIwKIGcX14ninfINQD2hxBW8TMrU6degjs+Gg+gwQeYT90wQL2w0PQNriAuT2ld9BQpxcN89jId+kRsxbw43W4B4ziXcnaV6oAZGqHtlewxHI+PCg5JYXXow0EaXyORbHW8Y6uqTS8wjLp/wCllVyovAWwAhnYsl9XEM6qKd6RhoVjq1AjI3V41bndfzKUQNpHX+8RkGqMpyFwiwCCgUHB6On0DIdbzCAJatbEMOEPkohxjgjwOjSrmx6rcDyCoLtLFeqrrLtHwLzCNYlV5JWxZl7SoCVNeMQDI1k+f39OJea5IIUutZqDW4aijNrFbEHnrKTVkGKC4MAJgdPiIiRH9dxN8oQUK8TGBIGNX0mRAVqWM3M4tjcM+gtKc6iQqJFP08TO0alqFen2SxdJTKApsmogFiU3smZRY6hvoQl9KNFfv7y0Cd0XLls03dMsqKSkWiACgFWYK8RZwBQy4oELDLLAYVoGs4rErcEYbRNlqqgKd13KmNRTzKLVmhtgQlLaunpvLucqIVkAI3A1aTFCLS5vpAaA2qAb3V5f7c3y5nRK5xEEvHKbczKzfpiRaLo5gUELOgZo94nQqN60KgVAjvUrxcBRigap/r4Ibs+QZCrOP6yhI1JoBbrCjUzHCtU3Bwuu4l1H1hHQeImB4AdHF+8rEcOHunVjvM0qDTx/5oIiCOxh6gUNV6oTAiRpRj/YBIyavrDi9EOFVL2oqmAvozNobQH2g8BUBQHpoxV4YhtReXpOfAwq4QyEoVT0nc9nHALdMQbagRqjiMpACbunSVzFL0WmGpBFtXrEQhYuyrlLSjyJdYb01zKnlmIqVSwzmWHAHeI7B54j/wBOPYKqqYly8gC4J3lRkzHorE7OoNZlr1EXgi3mULa5j/udfStBReCriK9FgMpcltQuxCt8EYS1l3dVEtod2Fj15d2AbhsdLTyUb+nxMSCWNER2AZnASWEyA0EYatIq88zGahcqmVKslF3WouOnoil8MKhwBuAgwbaIs6S0yKYHffNenQ43EpF8AQzLZ1wW/SY1CmRfWGxoFVpi4svERzG41GW9gUtZhMyq75a5wp651bdxd9YsTOIkYxkigaYv3gILH+V5oJY0N1qe8ERRYG49o6NgYRCxv7RMWftjdIlxZIMsXaDfnP5XRiGNXMyhdQQF9cwXS4xApZalt4HgXupk40GSmDkODJqbfDTn7TSnF7jWqpC2YCFPG0L8HpwlKfSws/axHH7Y5EYCk7RQwXOa44icBnLEM0ojg7hy4IqkdJq0FR0q5tiEUqeRgzDFxYPa9RMG7Kihs5CPdvrEpWewJDtphlgblIErWCm9zByqygbXfEWFoK4YmAFbxb9LiDmeglWnNfu9Z3j5jq5LMEbXXXYYZsJmyxBxcjcRYXbTGQBF0JcGzuoqL4hnLqNccOcZhETIMXUIasbIKhiUCvLNyzgquIcYTfDmsib0mTxh29xsG7mEX44Uqa5wiyhGZaTUBiKQaN1YQgaH4NjOuoxXEPg9vW1k2ZmzdZIYsWriPRwQXIK28HWKfdx+gfT8rpEKpwTxcSTWIdiWqODgIxAP3QYJoOcQUDtEwVpsYAANsVgzxLmmWwYQ3GUCiYgxSWepE5DuQ5JXdeN36AbVmobZDgsE4GqC6+kAUDZZTEvbWAadOHUNemleHFwq9Qk5lzjbN/TN4ia0HZ/ECl0s3XxkL4SExHAu6qnHeXBqVrriXXXY0xcGmgQLTtjiUmbao2hMjDitP4hqnnE2+fXGMVeWAoYtUFxDU4vH8k6cXOW/YmKl3sf9SuRH6NqFZWI8AL17xcSkYVFHN+ISCUAb/iAAELbJQ22rIdYuAlAiq0lvbEDRPTKlWXYbbuJrHvC65LTNRqB0KyQ2JVZoEdjk9R6CtYNs0vuSg0HqllRgra0N9xMuvIKPuQeqnR+0dsVSlJ6HQhUGa/LXEcQV2Fw1Lur4HeIgIHsgae7eSWC7TT6EusHG2v3n1aO/S5ePTUMy+vyupDWN1HzUoejCoUa6zynW3e+m4WuFpmqxEG0A2xnvApUAu0Nx7E2AMWVSbgArktkYHTHzg/mI/sz+Y03O4JvYGuTDqYglS9wNIPCHV71QrjkveJCN8MwGwoYY+vprmGyQIaL+sQoUoARO1kpdBr6jq9ovprfQ2OhNmtt1+6TdgB4gfb7k5iAjVYebLS4NZBjcR4gN1VwSKHLlrENgoBvnYlwtpwDfaV3DlFL7wP3D94+hnV0QBLPDUNTBhVMLa6PTUsSCmOX8QeKVnrP4agLI4tLZZEhxRcCvy300YEMGpIpKv2jOy6W+b6S1yGjO4FxCh6NDVLwLVwJp2M/sTHjynjcveIRhGPRgbQ4XXU6wGNnWv29CDD4lkG6IZr2l7HFcgitpJFDLNF7xvYPOhIsMpsAlYEcq4lGVNAg+8Injpq5414MToFAFmvQWrRmOJqOQgV5IoQrlWNcGAoGnyE56TQKrg6gIOQpgRAUKXbfSswuTL7h6zSfYiNZu5dwLy/umWFddFX07iV2OjDKo8WvmUYev5K4IARZrNGGBQ3JBieKl+eszpFgGzviIMB/tqXBVcFg+0ygxrWEJyrZCcirxKcjUGyVHrCcHScCPA8PyLP6DAZB/eUSyNm99PxgCUZBvEegXuQ7fhWpTLIraQYBoIHtJ61MBiBotdwFsmnDuIQKjv0spRdb7TdepweqJmVKZT1hiVDiKj59epBlGGmOYNe3bb44hGBEGWdajIuLOAz1ZewhHRzzHCFYocWkZQqYbx/kLEe8N5pgsbFz2lvDwFr8Sy0RF1CtapuoBhuVGOnm4DjQ293H3n2/CcUuEojPRFFmz+sraWgwDXvCVAyMdXpBHSO6zcCu8KnaAOstHbszdleWOYCkDTdNzC0hhYrO/iXYtXRUqpJlKmBiIZWNmvzOx+YKXBR0PEr6Zcq6JV52hNXLwnyVJfbNKYgAQnR6d5UpF2eTr+SC5m0Toad3BlNsPBy561LUCddQ4zzBxsQnQDoRHjIF4DmHG9bDKhsL+6OF3p8LAu6Ux3Y/u4IEH0EyrKtoac5vNscgdZlTLFo/QlMk87tRfAVqPwU7AgX7eigcESACBiXOweEtkFLKogQDtIEIb1DFgF0a16PEdUAVDLuG8lMPyZUZc7w9SBdb78kqVR2doyQANAVLhq/EXHUyA0wS3K0buf4C2GsqTsaS8cR1qGzRr7RIwjFu16ioIgvW+0vOouauWvBXVWYFp9gpSRAXMLMYjUTikcGYAdorfMvAah4DBqtiDTIQgVOGxCpQF3aRddpgYAGk2S5e7nBZdpqDCms6v4jbKs9WWqTZyxNONU8ThrTAx4zgbBKSLAFdY46JS6wdtfVairjCsMeqqDL0Th9EzMG7JVdFsWYZzpN2G8RlnGaaTgISAAUBx+SX2hRgYAr6TYLAim8+ULWCxGXfdN7G81sHRhFEFjLrfMpA0IIiwcFL8xh+2C2Ua+ZnXKYlXJp3EmOqbQrASl0NbbciQosbIPYirtmCm3r5itLQQZLgum95ke0Q+XNuY/ZZF+UIQJi1YwoKR1gQsQhX6kyvjrMPNl+j6a9RfLfXtNC2i5mOguyuePSsy21kqxy2rLR0UuqtQAIxyVZTSGeGU0iKdCx87l+w5jkikkGneUNGSsEBaoFUvEaFXmuiKrBNLmoxF3jmXi2snzB7EKR0RLb9IEKl9RFy1KZbFU1Kgk0PFYmJYavFVEqnJdRBbFC0rNRB4BV3UaIcQpiJXTdqSFRuuQ2VmFIIa1vNs02r3VvcgDDrNA1BZbw/aMFLkt/jE1I9h+Aum7IWjSQ4g3SMgNwCgLVPpvyj6Q5QrQXzeZgPmSYLr6wVUIF4a96glE1NM6/SVqYWVsNYzMYRnQWnhdEUy74HD0hEFc9QthhRwQoHGJyDj2MLC2QAVp4Pr6GbUAE6Edoe4iQaDNONgBpbZXoNSKKjbrKa2edytAC7MxWloxrAejSkTUFG4ADNceiWJdXzDVKfqy5uw/TESEfVALQzgtqH4BbxxD8WaOkRpjkeY+RFd52yeYQORn5h7AqC55qpge8K5cYlEC2jG5hOiPG8P7npZNLVs6JiUFLM3j01qWc65ikSkq9LjDYCgIfmIGW++kvwAoBkO0uILkLPJebgCQ1QkYiJwytytPQVAaS3di+neEpAjZwruRGPg5PJK3K4S3CgTQ7Pci/bRVHk5l+AeMB7RmC7BSRV4ksSqWC+0RGLXgiEgoXPooos24QmHxqYg63LjPrxnTDF84g9o2p9SnX8G2lV7r4DrAUCZ5uE49E0tdtsAMoIe/wCNELLrRY2zZE9EXgArl9ZSbQqYsg8kJw+5MNF3yFRI9bhMLuIapeziw0SKKFzhCgDgrcKsLpU2DR7zDuZFvGSg7QFop6UAwYwEeoEjU+gu7mXEk4O5rB0MeiryJnm5QK5h/wDbJBc1AqMAWrds1CQUQ+Nd5q16sAFoeZaYhojnu98F18+YePzg38mf6mH/AEs/0sBooBkq4wJo5nHrr4eLlDCXY69Co0qixiOxvMorNstooTLl2mCWA7cwTqIy5MwjYRlqxeQfu9LZGnkhXsx9bHkceuS1CrWCUITEVDta1Lch5ZdsYaBrhSFLCrqIcthw4usx1ROrSNkLW6spZsDMFWJISkKEQKNg/Rg8uhC15JvUwv8A8EGX45eXhlGofte8LpOgsPaGIYN/wMv5oHHDEgoh1a+JUqOjU+k9HNPl3DmoDnZ392I1jiGBTeOZQtwNfDwpFHqKrl51MnVoVGnA7WvhIXjWxFoeZoH3iiDAIBLI7/zCfNJlZlyd+8wIjFlteZiKjpBzqXXeU/Ur+C0fw/KGpajBPWq7TPttVRWFAJAHtUZBRw2YzFohVAgkaZmIEEQFU+qAQK1MlFZe/GKhXXsy/wAwHpe/fv3hkA+z/MrS6KIn8zDx8P8AMMX9PrNeoFkUdoCBYLSEymLIHbdd4gE0l+iWo7koqDgPMFvYI2hU0/eLyCCnMFe0v84logmgmKnLdDf7QWnNMZni7Q8A4FlHzqNO0G7IKrqHmvRUDUK2PDELQopVN8nBBVH2R2B9SkEzt6IPKFajiPYiZTQwaIiBUsRHEo5FETIfzL1WGqpc9I6lo22VFRDmzNwJe587Lycy/XFNfcHH1lqOLA+weIQR3jbwMvujP9g9okrUXzBw3TZfhB+ENyxn0ERpd3VHpLAPx9nAiYHvAJo1qPXFcMToV6FZtjp2YISiipxfTB8HSPjggCglTDBn6EQEgoLcm637R1jWEHvVfSGINVk6qz8Sh4kGJ5VILvjMC+DOn5QBmMwtR2bDdpB1S5YDUdGPQIkxCMjuVLwBSI4IpbB3UJGgY9DEDIGz4laHF3Q91MHX42YZA0r4IM+aBfZzz1gS27ou4AV0bhXTjFK/iCFsOapUVx0ThPldy035izoic5K7wKHd8ythc6S4u7bzmDZVr3iwwNUAS8QOadRq2HZGBsy7GUu4jljglt7/ABucQ/CSqsH2iikfEXIqsW5dv2Cy8V14DGgsegZZVL3RfAYBXBE7gQJ2um1x2F5MviB+AtvvKbT0yo6hnUutTkz5iayRa/8AF7/MoR3wuPxwgI2FFKRQFBgciVsNBx9JVB4Ib9jLE0CgtjUwpidULdWq8RLzcLdwNjCgAAuC6NPLCyoRDCgEcnM5bimCkz8+8sVy/wCEoVllS2tSlHVt71RVW3ZSWMBkoWpKq2BsywcuwKVoSUvuxBRw0UPSrR947TLtpezl7/lh8UGUJIVcpudsQA3DAoaMFfmUnreFHQRnsIaAAalxYB0EhhAehqFB96XdgvfepSpo7zt+eekSs0d4WQU4Ycve5mJbDhDXMuKGwnWWUhURsrvPiK00qF+hL4g6uxKcH1nKI27l9omGmowi4sWq+YqNq3wwsWgKxBuNdDeyPaWMFQW4o8R2GP7CYFVWnFRRTeOWJ6sGi2AmsyrVTESkSAcMGFEGOgagiCqDKJrcbpFOhKoS9KgUjiaY4l04g+iX6IM4Qd0iAFQgW7nOvbiFApyOT2eJ5gHg8McbTi5hMhkSyEFKgMBcPxNyO1rW9M3ltWBsZeSUEbf7kcjtAj15r6xccdUSwAGg0TgG+vaIHzr0arCqVrXEuFZla7J03Ye0I2ohGDNDPMQwQ8QboLLW2Vp9lTvKR64gW0g5yPtL1H8t9BHUn4Qgg2vtHg2yjzAkGxrEAQUwkc0rMxiopLp4l36ZXtS1M16q4Jq4K4OJn6IHHDc3f1zcU9znruKLeTvFbHL3hkiVQfO8QOYYTmrlJi0mc0Y9N8IsLkHTMY1Wo5uW38y6ZlrUOUYMY41ARWW1qIRVlsksLA405g6EDhYdqC5rGpc0rLE4jLlXApkuOKDTgWRoBCwJiGUZlBi4iBVFCiUalOKw6ylk6dC+ZeVQoxn5hs42VnEqVKCl4lngRLS8MrVagY6EvUS8MvDCuTiNBaaESDKXWbquQ5qdEfEzATNM4R2u8rJKqLjJyJCY7CW7V7R1cOqx7kZCwsZfTqAHFa8vSMcqclLYyzydwwdGUrEymsuqgSptdBCKaQaUcPapXY8TatVf18S8rTXSGSbxAxTzmoEMvkY41DOq2q/LfQQh4LCyLMJuusudCnLmCvBCq9ZaNxaviKmIhQbNTU9Bk9N6S6vvHP4EF4lz6z7mE59MHCdTCk6ZhZAxsxzRqJdxeuiGpbCnId4yRlmWrmYzFkRGNs3mOrQ0OLvUN4RngENOoqnQdWFnEym4gSgtYW6alcQrdTEH4ieIl0gNRKyww4PMo2jLAL6NaGfKVMRaKZO0u6hq3fhKWGzDq+YW7gaY1uK0ypo2hrb9+IdEzEteGE0SJMOesPXjbOb0wRmN2FRNTf4kapBTVtmKcSiMzE1hiY82YdKMEzFFcL8wKKMBDjWlNVviI9xkqnuwpK81TRHAffiHTDglDFuaVxLtoG1b+r+0YRdUOgWL5rvKiobKVUDGFnepe6MUALAO0wDwzYHkqGp5HG20rDOr5jNPeCFh+W+i9NfdTPLlKBNJYGcuG2uYwsumDioBabyPScp0xAtAqdMW4gMxSsRowSh8xGj0sUDMCgBVwBzEJmFbMsJnERQrUWcx+KjAs3h2tqONTCxudnMoWsojoaIJ+7Cw3YHA1LgeJgO8Qe2lZbjmDRtouNLYbw+X/ETY+M+0yuGXHMHZA2xDF1Nlgpwy9AWcWgzW0IIj0mXPkSzeUsNWPaX5FmDuKXbFJk5yqBxlTkb54gBoGwPZjZwJsbEPBhMkt/kYnioYdUxsTaRwT4YYCg/Q/pJtiXxpAFidUx9JSuwYFokAYAjdorlgrxEQFGeazPENjwrUSQUlomPK4hwziPpihAREQKkXNpnClrKLKpE+w3MY1ZdelopVwMywiJ5OGBiSIMuckRoGO0B3mSEWKK+O79ot9i29iIvqRT0IWZ3hwlpwVAoFfYLg8zIAsOIQqcc/tFUVBCU9Y40x9ZYQQvUZGbVYWw4TKtQGMKtOOsuHksWQ2XjVdJqAyj9yNKWKLxLhZOeogAQZRgTADfLELdNRL+4R63PAKiWQh6LIjMdRNxNoofPMZbZ3AxgtnogHqNQ/RPpISRpWiPilvBj36wraBVVkVGaFOyb9bGDSEHaqDpMVtlukErDeLLYghu2sW5/5mNlFlCjucfJmXbLde+jnmNrVwunn056xJZqX/Weswqtc8P56wO+G9Dg89YFWFumh0zDgImO8taMClV5lrAIaPS5gJ1iKaBFDlJSaZuqBQmKlOYCvLEdz7jXxn4gotrpzogGxdBAF2tNjZ/yXDnjMNpDN94mPCAOUDPiWPVkHcIoC/wDJgONRtRf1qdYAs7qRpibVmS1VxQFL1YUDp3gXVaCVXjfMyBxu0HaUsBdVhyKCeK26moqy1LCZHQ094yrSd4UNqHA6gtUpkIiFarTWQxEX0DGSNbQNq03FIcPXMOtDodhxKVCrB1iUVOE2PDCdtzjJ2YiaNCaZcQ/RPpIE6psZsjWcGAs0KavoS76fEHXoQtjFwCcnaY7gs6xnIotWkmS8/hAGy/wgLdNVw4lMppBEmlCzWJSDBa3UNMCl1U7RFCGMwttovEMlk1fH9xHIGTUK2aluVdYxSOEuFTK4AIZXBrbijMxH0LX1qA0s78n/AD7wrNDbnEI5yDDAXkbxuUlbvc6S4CDCOkPAtnDNgcFYQBxfxEouuHjxxGQ2u4WOIqOJkqeAy9FM68PmWcGMJoXQy9bWStE2FoA4jEjoHlvUx523Yr0Yq1c6pfxBFKcLXfZhK6C30+IyKgm8GsYKhR4nGpN6qeEIg6S/BtAFUuMjYNZyinwKlPRZsL31i4i5exyR5WJ2ejACla/piLNtoP2mR6cMhBD1pV/ohvxR07DiLIuMskwe7YYHfG49AUzRtjU4Y6qSn8r5gTAZzZrnMMGRaC06Toy9UlJlO8gMvFPILmgC9n1iWR6rNJLgXO6Qh0oUAudqMVZVHLLoFVVVGOQ0mkF4VbMMy0gJV3o6R+krbQ2rU6l8Qq2+JYJfbGaaPv8AMRyYsPMcHR1UsePxLqDtDRLblQPl5l4kVts3DYXwgEjW4rA6BlPAFUZlhhF4ENp0YfSDQy8V/CAT6LCbO8r0UAMsx/Fxa+q+sZuIWXaouJ4Ypgk7SVr1GF2zuZiFrRX6wSAyCl/MsSjYI9eY5sRDN+P4IYOhRMzAKo+IdR+GNLcbSxfiKllNIWIJQPKUjoQj/nDKe5KLsDr/AJA7VpG/0I2GO7CVl3nx6RaGcyr95aQCzMr/ANZ/oz/fn+v6CshoHxcP+p6Q7/ynf+U8vzNn6foYW22/lPwRJXY+J/gSsoZ1AWV64tn+JP8AMn+JMCdoNVChRo2k/wACf5E/wJ/mT/Ell9iJESMIIeiNOJ2XxO0+J2HxD0DXSGEKymBjK/7E/wASf4kaf2IhiYgNCHcXBxOw+J2nxAOHxOx+IHoTUnpbDsj7kuxJRWHvX6LUqVEIWmjvAgiG34mFYtbU3/P4mNCL0B3WKIJgAtnC73CBtYlj7/hvhlewa/vaX8V88/8AKgIlAWspOWN6kasnCNwNBinaftypzrstlfEqF4bCmvv+F1KautStdsEjofgBLpO0ShMcVDQ9WBz9kGMEoNn/AMv8EpVLT8SwRK8sAZHw3HPh14Xeb7Qbts/NYmTsA7KfoYXRX2FR2ipPQmfVzKS1V7uAY6bqnWe0yqbuI/bmUlwF14184jOnXpVM94OHoyinDs/mSQS9Fv8AeRxDpTCydOI6g84TLfh2gupWrpu4JplBjYPqg+6QVJYsV0HpbZ+LZLxmO9TUutGXUfpBlrIBSlxltMQHwIPTWtXZUoyEJtVBe+Pwf3PSXy1VSEVXi7xGF3RdjGK6D+HR2fof36+j0IeHfUPBb7S2ebc3Zb52kv1StZkAJb84HIzLirFOon2fWNahW3QA9lfwupavSLPD+8FeH8BvwSq9Yo8xND8Hv1DhFHh/+KlgFV4Jbit2hrSulfLKrCasWM09NfMxsqxFbA41OBBdQ5JnuCeyr9VfM/vesIfx9o0Gj5TyRdQcirQL+qJYWo8AyGRUsgYwrxKWBLfdl3Q85IW+1MoJRjTHyVyboUnb8yFdyyhWZ7EVpTgKIfvF7+PZct9YNETB85XGD3VDYoDYgMGAo5gDofQUZ9AAfnASm71MvE9DV8sRDIhw/lWSpVLaYvZC5VLhpvNoUa/AURIGweEh/OC2oVR0mEQdAH4K6aP3mVmy/YN/3t6J5WcNb3a+swRO0Ag2JGRlGldzG5YTeQFenVDszymQ3w6xUJKUzIunU/EhVG6IGuC2kcj0/BYEXalaigm1uGvwBTaoEFurshG0iP8A4ogFFI8w6TN4RL3oEbHRhgfKCoDxCkDqhXd5gaytlFjpcywe8IueJaNIZMCgCgnjNA+fWAz7Q0Q0I0At7wgH6AsMCDQFB+iphBal7p4vUySOAE422XrpDRCag5h25IwLDW/NrGslyy7EE0KtnRvBwEBQa3LbxmavcIpZ2Kofbcse5YCFoFAvmP3tfFQlGuczMpgV3TqdrXYzKi7qrKvpGVBg1ZW1rzxKSlvWcowGCZI2ENDCdrwxjQpUg2mHnUZQAQ1F9HmJp5M+G7cGO0NWFoTokcj+AOsE/SC6kEvzAr8G4KE0sgFH4R2mbqbDiiAMfqtSTTgg22uYraOYDgaSswQLLLovnKl1BX3MBLWSi/EIGOSdE3Wzl3LvZQ0r0M5YNdI1aImkTIkFfl1gp0eIjyb5hWOEzoYt6Eu7BK82/wBSKQHWTjq3OyY5GKGqSqzArA1BxGNdGc8JpSG8xyg0rHTUzpDX5dT++6MINYGxKNxrdQGVlV17EHoMbJopeqocEq8iebpI/Lj0V3VMzbCoHaFgV8tqqvqQCCw/DA0aqr/sL6a6trxQFW66/gVN0+xBbdv3fi+tk0fiJ0BoCnP6sIx8STVwunDKsKOCZz2haaMKQDTO4Tup5w6RFJW3OgU5efiFbgLfdRi3m5nxQs2Wa/8AC9WXPglcKzv2lwtDW6WRAVLQW96ZezJRzgq1a0QmtKaAwBBCIgL1LXtmuCHI9atlfxAX5CyWnLHkz/L8wKcJuTssqMXYbdf77/gKkFVAHiWNVwsrr+I4WrBrE1+Ci+O9qqsc1G6RUAOgUnmEsjqhFoU4azmDkoWb7us4CsrFAgeLvFljsyfqjtotXMxTxKTY7Q7wohDhBsSI+q1Fd4NBtBD2JmM+Cwevn/xbKPgDcAhgCj/0MgPPAWnEzzlYMLy3L2uYK22n2Y7DKAUfC57bjJ/iOlq6FF5qHr7yrU2HR2dn0oJ6/wCAo+0R9NGaNXzbCtEs80K90w7q/wALIROMShg/p9v1GtKO4LYPDAsuE0d4ML3luFv4oq1HKsRBtQgX3cI3qCsUNleAKo9/1xIE3QBcBoDqs+m436d+IKiAgB0jcSKJSnraUNNNOv8Ayxyy8XtcZYLzhFX27opWoUg3yO0imXhh6ukVGZ0s2ClPOnbEAlM0yFYeA9LI0o0gpuXJN5ryREOZlGRqjLnbH2kbesL9o+SIRAon1+npUKFP0YDcpd8DtxdcrnMlxWOwM32lTYEvCsCdY4wpsWaGysRJkhBeue+0SqXhS2oDyIn62Z5AN0QNx0TYMjhy5siIJOQART5YOQDZrg/W4MAyrrFrwwtKlqk6LDXLH0tq2BBcISiC30oYMD0oFgaPLmUAREtlV4V/7LRbggzQ7/bmCII2P46jRfa0pGtRALkQKKrJvcqMsF8OguV7zDhOPSa8xXTMumtYNXeyNGzBYGhHLtzBmWBauCZ8/rQsS0s2Rr8jJDQi6iHgiWhexQ1aMjX7JXQLupSOQ7Bl92aunh1Uv+5l5JjYlh7Q3dwUHRXBFvUCjG5V3wykeBCz63xv5ghHFBFu2nGef/b+y6TjA1SVyupTjEuLAQ0mWu8ReHFaDj5gBmpzDY7rUFequRFB0qFPwhdQ0I6e0BPPelaW9loC9vDSdX4+sqCoaA9Wf/mDAsI81FTlZBunTsmLpnGTYGDArQQrtCjWWK4eIRN42wwJQVFVOVYlfPOtbCVa7wcSqq2psADG+HzG1HMHBgM1AcxL0Ojr/wDIP//Z
A //module// in TiddlyWiki5 is a tiddler containing executable JavaScript, of the type `application/javascript` and with the field `module-type` set to the ModuleType of the module. See the ''Internals'' tab of the [[control panel|$:/ControlPanel]] for lists of the currently loaded modules.
The `module-type` field of a [[JavaScript module|Modules]] is a string that identifies the type of the module. See the ''Internals'' tab of the [[control panel|$:/ControlPanel]] for a list of the module types used in this wiki.
<$list filter="[tag[months]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
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
<?xml version="1.0"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="34 107 510 317" width="510pt" height="317pt"><metadata xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:date>2012-05-10 07:32Z</dc:date><!-- Produced by OmniGraffle Professional 5.3.6 --></metadata><defs></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><rect fill="white" width="595.28998" height="841.89"/><g><title>Layer 1</title><path d="M 204.10294 372.67294 L 206.91333 373.50204 C 210.44484 371.92197 217.54364 374.36401 221.30923 375.55795 C 214.37523 367.871 203.92865 356.58286 196.40225 349.4665 C 193.93185 340.85104 194.98593 332.1817 195.51744 323.3866 L 195.62405 322.659 C 192.65733 329.6997 188.89246 336.5437 186.86893 343.95477 C 184.50095 353.95294 197.39323 364.74045 202.39233 370.92294 Z M 419.00293 414.95798 C 399.65295 414.411 391.14194 414.45804 381.28735 398.25296 L 373.60684 398.473 C 364.66696 398.076 368.39264 398.25595 362.42844 397.95901 C 352.45654 397.57098 354.05396 388.09604 352.29965 383.09003 C 349.49335 366.09698 356.01324 349.01611 355.80756 332.01971 C 355.73474 325.98639 347.19724 304.63062 344.14716 296.99548 C 334.58554 298.79572 324.97205 299.13895 315.27176 299.62231 C 292.91254 299.56754 270.70496 296.8295 248.65794 293.35248 C 244.36153 311.10052 231.59093 335.94183 242.14684 353.9793 C 254.95975 372.63696 263.95123 377.80597 277.88824 378.93094 C 291.8251 380.055 294.97214 395.78998 291.60031 401.40997 C 288.61584 405.294 283.37045 405.99902 278.91385 406.94 L 269.99945 407.35898 C 262.98456 407.12299 256.71454 405.229 250.46393 402.30798 C 240.02545 396.48102 229.24443 384.36703 221.23434 375.67001 C 223.09915 379.143 224.21146 385.92294 222.52005 389.07803 C 217.78415 395.78699 197.30133 395.746 187.92093 391.577 C 177.26495 386.84198 151.51596 353.59503 147.53493 328.69455 C 158.12593 308.66583 173.55493 291.2196 181.36093 269.41132 C 164.34593 258.55438 155.23293 240.88019 156.41594 220.8598 L 156.84294 218.5423 C 140.10095 221.67648 148.78296 220.51039 130.772964 221.87279 C 73.41696 221.6973 22.976959 182.80795 51.378967 122.367004 C 53.225952 118.787964 54.982956 115.534 58.113968 117.08801 C 60.626953 118.33496 60.265976 123.33699 59.001953 128.88399 C 42.766968 201.10277 122.11395 201.65552 170.88995 188.29181 C 175.73093 186.96521 185.35893 178.03061 192.02843 175.0687 C 202.93033 170.22757 214.76323 168.2634 226.50644 166.84811 C 255.71411 163.51997 290.81815 178.90649 308.65442 179.4089 C 326.4909 179.91129 351.86395 175.13808 367.43942 176.14308 C 378.74075 176.66016 389.83795 178.70007 400.74194 181.6059 C 407.79996 147.215 408.29895 121.867996 425.03094 116 C 434.85095 117.550995 442.4179 130.93298 448.01895 138.08301 L 448.04193 138.07898 C 459.4489 137.62897 470.30396 140.52301 481.09692 143.73497 C 500.63696 140.962006 517.03394 129.989 534.28992 121.45299 C 534.23596 121.721985 533.95398 121.81297 533.78595 121.99397 C 516.80396 135.72798 514.4319 158.952 516.42993 180.42822 C 517.17297 191.57237 514.02393 203.67166 510.13098 215.08179 C 502.84595 233.67169 488.77692 253.26677 472.44794 252.26176 C 466.27496 252.0665 462.68893 248.57117 458.10095 244.83946 C 457.21094 252.39809 453.71295 259.14267 450.34094 265.82758 C 442.55396 280.64941 422.20496 287.18097 403.36292 303.00763 C 384.52216 318.83453 409.39194 375.35904 415.42194 385.65802 C 421.45096 395.95798 438.28192 399.72598 431.75095 409.02194 C 429.75296 412.09198 426.69794 413.19 423.43292 414.38098 Z" fill="black"/></g></g></svg>
{{MAC_osx.png}}
{{UbuntuVersion.png}}
{{Fusion.png}}
/9j/4AAQSkZJRgABAQEASABIAAD/4gv4SUNDX1BST0ZJTEUAAQEAAAvoAAAAAAIA AABtbnRyUkdCIFhZWiAH2QADABsAFQAkAB9hY3NwAAAAAAAAAAAAAAAAAAAAAAAA AAEAAAAAAAAAAAAA9tYAAQAAAADTLQAAAAAp+D3er/JVrnhC+uTKgzkNAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBkZXNjAAABRAAAAHliWFlaAAABwAAA ABRiVFJDAAAB1AAACAxkbWRkAAAJ4AAAAIhnWFlaAAAKaAAAABRnVFJDAAAB1AAA CAxsdW1pAAAKfAAAABRtZWFzAAAKkAAAACRia3B0AAAKtAAAABRyWFlaAAAKyAAA ABRyVFJDAAAB1AAACAx0ZWNoAAAK3AAAAAx2dWVkAAAK6AAAAId3dHB0AAALcAAA ABRjcHJ0AAALhAAAADdjaGFkAAALvAAAACxkZXNjAAAAAAAAAB9zUkdCIElFQzYx OTY2LTItMSBibGFjayBzY2FsZWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAWFlaIAAAAAAAACSgAAAPhAAAts9jdXJ2AAAAAAAABAAAAAAFAAoADwAU ABkAHgAjACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCL AJAAlQCaAJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEH AQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGp AbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6 AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+ A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2 BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYn BjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfS B+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6 Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvh C/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMOLg5J DmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1 ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPl FAYUJxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcd F0EXZReJF64X0hf3GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqe GsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5q HpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1IaEhziH7IiciVSKC Iq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocmtybo JxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSud K9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCk MNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9 Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuq O+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGs Qe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgF SEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63 TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXC Vg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0n XXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTp ZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20I bWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWF deF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5i fsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4ef iASIaYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/ kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtC m6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWp phqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1 sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7Lrun vCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dB x7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE 08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v 4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG 7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH +lf65/t3/Af8mP0p/br+S/7c/23//2Rlc2MAAAAAAAAALklFQyA2MTk2Ni0yLTEg RGVmYXVsdCBSR0IgQ29sb3VyIFNwYWNlIC0gc1JHQgAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAABYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAAAABQ AAAAAAAAbWVhcwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWFlaIAAA AAAAAAMWAAADMwAAAqRYWVogAAAAAAAAb6IAADj1AAADkHNpZyAAAAAAQ1JUIGRl c2MAAAAAAAAALVJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUMgNjE5 NjYtMi0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA 9tYAAQAAAADTLXRleHQAAAAAQ29weXJpZ2h0IEludGVybmF0aW9uYWwgQ29sb3Ig Q29uc29ydGl1bSwgMjAwOQAAc2YzMgAAAAAAAQxEAAAF3///8yYAAAeUAAD9j/// +6H///2iAAAD2wAAwHX/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8S EhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4I CA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e Hh4eHh4eHh7/wAARCAIcAtADASIAAhEBAxEB/8QAHAAAAgIDAQEAAAAAAAAAAAAA AAECAwQFBgcI/8QAXRAAAQMCBAMEBQUJCwkHAgYDAQACEQMEBRIhMQZBURMiYXEH FDKBkRVSocHRCBYjM0JTkrHSJDRDYnKCg6LC4fAXJkRUY4STlLIlNTZkc6PxReIY VWV0s8NWdYX/xAAbAQEBAQEBAQEBAAAAAAAAAAAAAQIDBAUGB//EAD8RAAIBAgMF BAkCBQMDBQAAAAABEQIDEiExBBNBUWEFFHGRBhUiQlKBobHRMuEWM2LB8CNTciQ0 kiVDgqLx/9oADAMBAAIRAxEAPwD40QhCAEckICjKToU3VarabdyVs69vRtKQhmeo eZVOBNDrzxiFmcUUqlvXa3aAuqhUzxOFbbrVJrKlYk95jfKFWTSduMh8NlAvJMnV KQViWdFTBYaLolveHgqxLTropNc5plpIKk+oHiHtE9UyEviZOGVi2sGToVn4zadr S7SmJLRyHJaSm4sqBw5LpMOrMrUsh1JHVdKGmoZwuzS8SOZ1QsvFLb1e7cB7J1Cx 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
! Introduction The navigator widget manipulates the current store, the story list and history lists in response to various WidgetMessages. ! Navigator Widget Messages The actions performed by each widget message are described below. !! Action of `tw-navigate` message The navigate message inserts the specified tiddler into the story and puts it at the top of the history stack. If the tiddler is not already present in the story then it will be positioned immediately after the tiddler specified in `event.navigateFromTitle`. The navigate message requires the following properties on the `event` object: |!Name |!Description | |navigateTo |Title of the tiddler that is being navigated | |navigateFromTitle |Title of the tiddler from which the navigation was initiated | |navigateFromClientRect |Bounding rectangle in client page coordinates of the element initiating the navigation | !! Action of `tw-edit-tiddler` message The edit tiddler message replaces the specified tiddler in the current story with a draft version of itself. It requires the following properties on the `event` object: |!Name |!Description | |tiddlerTitle |Title of the tiddler that is being switched to edit mode | !! Action of `tw-delete-tiddler` message The delete tiddler message deletes specified tiddler and removes it from the current story. If the tiddler is a draft then it also deletes the tiddler specified in the `draft.of` field. The delete tiddler message requires the following properties on the `event` object: |!Name |!Description | |tiddlerTitle |Title of the tiddler that is being switched to edit mode | !! Action of `tw-save-tiddler` message The save tiddler message is applied to draft tiddlers. It saves the draft over the tiddler identified in the `draft.of` field and then deletes the draft. The save tiddler message requires the following properties on the `event` object: |!Name |!Description | |tiddlerTitle |Title of the tiddler that is being switched out of edit mode | !! Action of `tw-cancel-tiddler` message The cancel tiddler message abandons the changes in a draft tiddler. It requires the following properties on the `event` object: |!Name |!Description | |tiddlerTitle |Title of the tiddler that is being cancelled out of edit mode | !! Action of `tw-close-tiddler` message The close tiddler message removes a specified tiddler from the story list. It requires the following properties on the `event` object: |!Name |!Description | |tiddlerTitle |Title of the tiddler that is to be closed | !! Action of `tw-close-all-tiddlers` message The close all tiddlers message empties the story list. !! Action of `tw-new-tiddler` message The new tiddler message creates a new draft tiddler and adds it to the current story. It requires the following properties on the `event` object: |!Name |!Description | |navigateFromTitle |Title of the tiddler from which the navigation to the new tiddler was initiated | !! Action of `tw-import-tiddlers` message The import tiddlers message adds a list of tiddlers to the store and adds them to the current story. It requires the following properties on the `event` object: |!Name |!Description | |param |JSON text of the tiddlers to be imported | ! Content and Attributes The navigator widget displays any contained content, and responds to WidgetMessages dispatched within it. |!Attribute |!Description | |story |Name of the tiddler containing the story list to be manipulated | |history |Name of the tiddler containing the history list to be manipulated |
Newly created tiddler
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
node-webkit is an OpenSource application that fuses the functionality of a web browser with that of [[Node.js]]. It makes it possible to use web applications as though they were native apps, with full access to the file system and other native facilities. Learn more from the [[official site|https://github.com/rogerwang/node-webkit]] or [[this introductory blog post|http://dev.tutsplus.com/tutorials/introduction-to-html5-desktop-apps-with-node-webkit--net-36296]]. See [[TiddlyWiki on node-webkit]] for details of how to use TiddlyWiki with node-webkit.
[[Node.js]] is a downloadable application for your PC, Mac or Linux computer that lets it run JavaScript applications. Unlike JavaScript applications running in a web browser, [[Node.js]] code has full access to the file system and other resources of the computer, enabling it to perform the roles that have traditionally been the preserve of languages like Java, PHP and Python. See http://nodejs.org for more details. For TiddlyWiki, [[Node.js]] means that we can have a single code base that can run in the browser or on the server, giving great flexibility in how it is used. For end users, [[Node.js]] is no more complicated to install than a web browser, but unlocks powerful capabilities such as the ability to run TiddlyWiki as a web server that you can connect to from other devices. See [[TiddlyWiki on Node.js]] for more details.
<$list filter="[tag[november]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Thursday 30 November 2006 * Hope to have the MSGTXT:83 working in cr 44777 by the end of today. <<tiddler ShowTiddlerIcons with: thumbs>> !!Wednesday 29 November 2006 * corrected my "show loads" fix the sched screen was still showing diamonds on a canceled ticket, corrected this. * working on MSGTXT:83 to get the driver callin screen to come up. cr 44777. !!Tuesday 28 November 2006 * need to fix something in "show loads" having to do with canceled tickets? Not well defined yet? !!Monday 27 November 2006 * corrected an issue with the optimization clock in the status bar !!Friday 17 November 2006 * frizbee meeting, great group! * got the ~DC_license_flag figured out. * on vacation next week !!Thursday 16 November 2006 * Driver call-in specs. Maybe some coding too. * 401k meeting * EXP meeting !!Wednesday 15 November 2006 * cr 44777, tech spec for pages 55-58. Review meeting later on today? * Getting my DV region working with EXP tracking (opt) !!Tuesday 14 November 2006 * researching a 1.3.0 release. Multiple schedules error. * Will try to get my local DB working. Perhaps Greg can help? * start on the tech spec for the EXP driver call-in pieces. !!Monday 13 November 2006 * not in the office today !!Friday 10 November 2006 * cut the 1.3.0 release !!Thursday 9 November 2006 * helping Paul V. on site with a signaling issue * code reviewing a Jesse mod to EXP tracking * got the 'Z' CR done * beginning to look at cr44777 the big driver call-in mod. Will do some tech spec stuff I think. !!Wednesday 8 November 2006 * did 2 1.3.0 EXP CR's. * am back on the 'Z' modification !!Tuesday 7 November 2006 * will try getting cr 46211 done. !!Monday 6 November 2006 * code merging day * got with Kimo and Ken to better understand cr 46211, design work !!Friday 3 November 2006 * almost ready to merge !!Thursday 2 November 2006 * hacking !!Wednesday 1 November 2006 * today I intend to hack in some good code. Managers better go away today.
!!Friday 30 November 2007
* Met Laura, yesterday
** She seems, competent?
* A learning Day I hope to start figuring out TFS.
** I am going to check in my own stuff, first.
*** I just updated this page to test TFS and a change I am making. {{cool.gif}}
** Then EXP/OPT tracking.
!!Thursday 29 November 2007
* More TFS stuff.
** Will try moving some of my source across, today.
* James wants me to learn ANTLR, also.
!!Wednesday 28 November 2007
* Credit suspend issue is on the uniface side.
* Today may be a learning day.
** Learning and installing TFS.
*** Still getting my permissions set up
!!Tuesday 27 November 2007
* Frisbee meeting. Gosh, yes.
* Credit suspend repainting issue in EXP tracking.
** Quick bug to squash, I hope.
!!Monday 26 November 2007
* Back after vacation.
* Got a reject on CR 47531?
** I think it is because I did not document it well enough. I am retesting it now.
* Checked in my Language translate fix.
** Will document and release this, today.
!!Tuesday 18 November 2007
* Language translate is done... but
** Cannot check it in because the sourcesafe server crashed.
** Doing some testing today to make sure I got all of the screens done.
* Over the holidays I am going to re-design some of this page
** Need to start using the tag functions {{thumbs.gif}}
!!Tuesday 18 November 2007
* Just updating the language node DOM today.
* Yesterdays test partner demo did not happen.
* Frisbee meeting today.
!!Monday 17 November 2007
* My DB and Sourcesafe and APP server is down. My Language translate is due Wednesday.
** This week is starting out cool {{cool.gif}}
* Sunita Test partner Demo, today.
!!Friday 16 November 2007
* More language translation
!!Thursday 15 November 2007
* On my lists both dropdown and combo boxes I need to add some XML to the nodes describing them. Right now I only know about them by their language text.
** This is never good in a language translation project.
** I'm hoping to really cook on this today.
*** No meetings {{thumbs.gif}}
!!Wednesday 14 November 2007
* Working on the pop-up translations
!!Tuesday 13 November 2007
* We made over $1000 for T.E.A.R.S. yesterday. They liked my chili.
* First meeting of my new Frisbee group.
** I get to tell them what I do.
* Got the menus translated. The next part is doing the pop-up windows like the load scheduling screen.
** In my design I am making sure it is easy to detect untranslated text.
!!Monday 12 November 2007
* Serving Chili in the kitchen for T.E.A.R.S.
* Language translate menu's today
!!Friday 9 November 2007
* Cooking my award winning chili this weekend.
** T.E.A.R.S. fund raiser on Monday
* Menu's and ~Pop-Up screens are the last language translate project stuff, to do.
** Need to figure out an efficient way to override the text with my translated text.
!!Thursday 8 November 2007
* New Frisbee group
** attendance is taken
** Two people talk about them selves each meeting
** six meetings by January
** Doesn't sound like the Frisbee idea?
*** too structured?
* Working on all of the pop up screens to language translate them
!!Wednesday 7 November 2007
* Fixed my language crash.
** I am now converting all of the hard coded text.
* United Way silent auction today
** My eyes are on the iPod 4G system
!!Tuesday 6 November 2007
* Company meeting
* Crash in language translate to fix.
!!Monday 5 November 2007
* Language Translate project.
** Got the infrastructure in place.
** Moving the text into the language system.
!!Friday 2 November 2007
* Language Translate is going good.
!!Thursday 1 November 2007
* Late business unit meeting.
** Doesn't start until four. {{mad.gif}}
* Language translation.
* On my costume last night my arms and legs kept falling off. {{eek.gif}}
!!Friday 21 November 2008 * Finishing up my timer tick class !!Thursday 20 November 2008 * Debugging the timers ** The code needs to be refactored !!Wednesday 19 November 2008 * Creating a last status truck property ** This will be used to possibly update the orders timers if the truck is in certain statuses !!Tuesday 18 November 2008 * Getting the initial timers correct ** Then reset the timers if a truck dispatch or typed happens !!Monday 17 November 2008 * Working on order timers !!Friday 14 November 2008 * the search highlighting is not going away ** need to brainstorm how this really should work !!Thursday 13 November 2008 * A little refactoring and the search will be done. * Bug fixing and testing day !!Wednesday 12 November 2008 * Add scrolling to the search window based on an F3 by the user to go to the next item !!Tuesday 11 November 2008 * Finishing up the search in the Apex code * Testing after that !!Monday 10 November 2008 * finishing up the search prototype today. !!Friday 7 November 2008 * prototype a search function to find possibly multiple orders by properties * cr to make sure all of the windows are showing trucks in the correct statuses !!Thursday 6 November 2008 * Documented the exceptions ** Now trying to debug/fix them !!Wednesday 5 November 2008 * ready for another project. The timer appears to work correctly !!Tuesday 4 November 2008 * still tracking down this bug. !!Monday 3 November 2008 * chasing down a bug where my timer does not update in some cases
!!Monday 30 November 2009 * Code Review for DB access * Iteration meeting !!Friday 20 November 2009 * Set up new test system * Code reviews * Vacation next week ** w00t! !!Thursday 19 November 2009 * Code review Day !!Wednesday 18 November 2009 * Code review day ** lots of code reviews !!Tuesday 17 November 2009 * Finish up status configuration project * Timer ticks are not working !!Monday 16 November 2009 * Status configuration project !!Friday 13 November 2009 * Working on Status Configuration !!Thursday 12 November 2009 * Unit Test Graying out menus * Status Configuration Project !!Wednesday 11 November 2009 * Allow status codes to be configurable ** Only in COMMANDseries !!Tuesday 10 November 2009 * Reduce error dialog font size * Additional Status configurations * Make the status window up-datable !!Monday 9 November 2009 * Need to figure out how to do a custom sort in the Flex Grid control !!Friday 6 November 2009 * Solved the on-site crashing issue ** w00t! * Working again on the message graying out issue !!Thursday 5 November 2009 * Trying to correct the strange menu issues today !!Wednesday 4 November 2009 * Was able to reliably recreate the menus graying out issue ** Found a web page describing the issue and fixes/workarounds *** Will implement these ideas today !!Tuesday 3 November 2009 * Code reviews !!Monday 2 November 2009 * Truck Finished loading notification not working in Fleet 2.7
!!Tuesday 30 November 2010 * moved to a new cubicle * worked on February Project !!Monday 29 November 2010 * Command Commerce Project ** Writing the business logic now. !!Friday 19 November 2010 * Command Commerce Project ** Writing the business logic now !!Thursday 18 November 2010 * Research color changing issue at Alabama Concrete * Command Commerce project ** Writing a tool to create a license.xml file !!Wednesday 17 November 2010 * Command Commerce project ** Writing a tool to create a license.xml file !!Tuesday 16 November 2010 * Command Commerce project * February Project !!Monday 15 November 2010 * Command Commerce project * February Project !!Friday 12 November 2010 * Command Commerce project * February Project !!Thursday 11 November 2010 * Code review table scan fix for ICST in Fleet 2.11 * Set up COMMANDcommerce on my system ** License project !!Wednesday 10 November 2010 * February Project * Deadhead testing in Fleet * Memory issues at Boral in Optimization !!Tuesday 9 November 2010 * Memory issues at Boral in Optimization !!Monday 8 November 2010 * Fleet Exception Message * February Project !!Friday 5 November 2010 * February project !!Thursday 4 November 2010 * Speed up loading of Fleet Console * February project !!Wednesday 3 November 2010 * Ticket typing should not affect the Schedule loads Graph * February Project !!Tuesday 2 November 2010 * OCMI exception warning not right? * Speed up Fleet Configuration Console !!Monday 1 November 2010 * Add Completed orders to the "Y" key display * Work on my February Project
!!Wednesday 30 November 2011 * Starting on the lunch project !!Tuesday 29 November 2011 * Code reviews, unit testing !!Monday 28 November 2011 * Back at work, code reviews ** unit testing * possible lunch project later this week !!Friday 18 November 2011 * Memory testing ** Test where drag truck + F5 leaves stuff behind !!Thursday 17 November 2011 * Unit testing * Memory testing !!Wednesday 16 November 2011 * Unit testing !!Tuesday 15 November 2011 * finish installing Oracle 11g * unit testing !!Monday 14 November 2011 * Get oracle 11g on my PC * Unit testing !!Friday 11 November 2011 * Unit testing * Maybe upgrade to Oracle 11g on my PC? !!Thursday 10 November 2011 * Got my changes working * More testing * Need to get willcalls working on the scheduling screen !!Wednesday 9 November 2011 * Battling the SQL server stored procedure ** groan !!Tuesday 8 November 2011 * Have Oracle hooked up * Need to Hook up SQL server * Need to hook up Apex * Bugs found ** Will calls aren't showing ** Tickets don't put the gray there until an F5 !!Monday 7 November 2011 * Continue the Scheduling screens project !!Friday 4 November 2011 * Scheduling screens are not using the scho variables when they need to !!Thursday 3 November 2011 * Making the travel time logic more efficient !!Wednesday 2 November 2011 * Get travel times from scho when optimized !!Tuesday 1 November 2011 * Work on item groups modification
!!Friday 30 November * To Do List ** Get Weights to vary by +-2% ** Fix the first ticket freeze up ** Get 2 way working on just my box ** unhard code some of the the constituents fields on weights ** unhard code the driver on weights ** make easy to install !!Thursday 29 November * To Do List ** Do batch weights with fudge factors ** Fix the first ticket freeze up ** Get 2 way working on just my box ** Get file rename working ** clean up *_done files from each side ** make easy to install !!Wednesday 28 November * Got receipts working * To Do List ** Do batch weights with fudge factors ** Fix the first ticket freeze up ** Get 2 way working on just my box ** Make sure receipts with no PO works ** Get file rename working ** read/change plant in plugin XML file !!Tuesday 27 November * Still working on receipts !!Monday 26 November * Get Receipts working * Get weights working * Run on my box (not virtual) !!Friday 16 November * Goals ** reinstall EDX and 2.16 ** receipts going back *** finally comes weights going back (slightly fudged) !!Thursday 15 November * Goals today ** changes ** cancels ** receipts going back *** finally comes weights going back (slightly fudged) !!Wednesday 14 November * Working on CPM and EDX ** breakthrough yesterday (one way communication) ** today hoping for 2 way communication !!Tuesday 13 November * Working on CPM and EDX !!Monday 12 November * Working on CPM and EDX !!Friday 9 November * Working on CPM and EDX ** will be pulling data from the bus today !!Thursday 8 November * Working on CPM and EDX ** probably be pulling data from the bus today !!Wednesday 7 November * Test cartage issue * Working on CPM and EDX !!Tuesday 6 November * Election day ** No more political crap for at least a few months * Working on CPM and EDX !!Monday 5 November * Learning about EDX and CPM !!Friday 2 November * Creating an XML batch panel !!Thursday 1 November * Review manual updates tool for version 2.16 ** code my Eagle tools to support this new interface
!!Thursday 21 November * Pump ** Get Operator Assignment working by a report !!Wednesday 20 November * Pump ** Get Operator Assignment working by a report ** Do a Ricky code review !!Tuesday 19 November * Pump ** Add truck inspected Tag * HTML5 Class !!Monday 18 November * Pump ** Update ~SVCDOCS1 so SCHL is available for Order Print *** Truck Code *** Driver Code *** Driver Name *** Driver Phone number !!Thursday 14 November * Pump ** Create the Operator Assignment Report !!Wednesday 13 November * Pump ** Create the Operator Assignment Report !!Tuesday 12 November * ~HTML5/~CSS3 Class * Pump ** Create the Operator Assignment Report !!Monday 11 November * Pump ** Create the Operator Assignment Report !!Thursday 7 November * Pump !!Wednesday 6 November * Pump ** Code Review various issues !!Tuesday 5 November * Pump ** Unit Test surcharges !!Monday 4 November * Pump ** Code Review
!!Friday 21 November
* Finish KPIs
* Start Thinking about Dual Alley Mod
!!Thursday 20 November
* KPI report support these new ones
** ~PrinttoBeginLoad
** ~BeginLoadtoEndLoad
** ~EndLoadtoToJob
!!Wednesday 19 November
* If LN is in the License then Auto Suspend Does not Show in the Project Editor
* Recheck All date Fields so no UPC
!!Tuesday 18 November
* Make Auto Suspend work with Unsuspend COMM server
!!Monday 17 November
* Finish up usage code description to YILC View
* Accounting batch editor deleting when it should not
!!Friday 14 November
* work on FNDCODE to show correct views
** build local SQLServer environment
*** done
** Update the Views
** Possibly update FNDCODE
!!Thursday 13 November
* Finish up usage code description to YILC View
** More involved
!!Wednesday 12 November
* Finish up usage code description to YILC View
* Deleted invoices fix editor to look at a flag
!!Tuesday 11 November
* Registry null key fix in COMM manager
* Add Usage code description to item column lookup
!!Monday 10 November
* Run EDTTWGT non modal in prep
* Meeting today for Enginmix
!!Friday 7 November
* Correct EDTTWGT editor for Batch Weights editing project
!!Thursday 6 November
* EDX shows too many messages when out of sync
!!Wednesday 5 November
* COMM server for Automatic Sales Posting
!!Tuesday 4 November
* Election Day
** No more political ads for ... a few days?! {{eek.gif}}
* LICN locking
* Mock server for SAP
!!Monday 3 November
* LICN locking issue in AGG
!!Monday 30 November * Customer Contacts modification ** Add Contacts TAB to the customer editor !!Friday 20 November * Customer Contacts modification ** Database update tool !!Thursday 19 November * Customer Contacts modification ** Database update tool !!Wednesday 18 November * Customer Contacts modification ** Database update tool ** Slick grid !!Tuesday 17 November * Customer Contacts modification ** Slick grid !!Monday 16 November * Moving day! * Customer Contacts modification ** Slick grid !!Friday 13 November * Location code editor disappears ** Remove obsolete old code from this editor * Slick Grid project for contacts !!Thursday 12 November * Location code editor disappears * EDX status flag on trucks and employees needs to get set to active when copying or when accept/change happens !!Wednesday 11 November * Code Review Ricky's COD speedup !!Tuesday 10 November * Next sprint planning meeting * Work on my edx plugin code !!Monday 9 November * COD Speed up project ** Document * Add UAC/Priv to Autobuild !!Friday 6 November * COD Speed up project ** testing, now !!Thursday 5 November * COD Speed up project !!Wednesday 4 November * COD Speed up project * Afternoon Dental Appointment !!Tuesday 3 November * COD Speed up project !!Monday 2 November * EDX integration project ** Move edx errors from LOGF to table INTT ** Start Speed up project
!!Wednesday 30 November * Dispatch Driver report store Error * SQL worksheet format issues !!Tuesday 29 November * Cannot use multiple products in projects in order entry * Driver report sorting table wrong !!Monday 28 November * Cannot use multiple products in projects in order entry !!Friday 18 November * figure out uniface 10 * unit testing !!Thursday 17 November * Fix/Test COMM server crashing !!Wednesday 16 November * Research COMM server crashing !!Tuesday 15 November * Research COMM server crashing !!Monday 14 November * Code reviews ** Athens project ** DRCI Editor new Tabs * Research COMM server crashing !!Friday 11 November * SQL worksheet crashes with CTRL-TAB ** Wasn't properly shutting down the hook * Test COMM server with an RDP connection * Code review DRCI editor !!Thursday 10 November * Code Reviews ** Highlight button in orders ** Add more stuff to driver call-in !!Wednesday 9 November * Receivables adjustment plant !!Tuesday 8 November * Election Day ** May the odds be ever in our favor * Support Shift+End and Shift-Home in our widgets * Troubleshoot COMM crashing issue !!Monday 7 November * SQL worksheet crashes with CTRL-TAB * Dentist Appointment !!Friday 4 November * SQL worksheet crashes with CTRL-TAB !!Thursday 3 November * Code reviews !!Wednesday 2 November * Finish up mapping issue * Code review day !!Tuesday 1 November * PCON disappears after mapping a project in 2.28 * SQL worksheet crashes with CTRL-TAB
<$list filter="[tag[october]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Tuesday 31 October 2006 * Jim Wagner meeting all day * Halloween! I love this holiday! <<tiddler ShowTiddlerIcons with: thumbs>> !!Monday 30 October 2006 * got CR 45640 done, need to merge it into core. James has EXP locked though. * began looking at CR 45433 !!Friday 27 October 2006 * Meetings all morning * Taken off of KPI project. What a waste of time. * Working on estimating issues which need to be done by December. Will start these issues Monday and should be done with them by the middle of next week? !!Thursday 26 October 2006 * getting Scale and Silo working in QA * getting kuhlman setup working in QA * Bob meeting for engineering * KPI specs. I am lost? !!Wednesday 25 October 2006 * KPI specs * optimization meeting to go over new specs !!Tuesday 24 October 2006 * Got Early PI KPI specs to Ken. I think I'm on the right track. Need to continue "filling" them in. !!Monday 23 October 2006 * KPI specs. Making more technical specs. !!Friday 20 October 2006 * Had my first Frizbee meeting, liked what I saw. I have of course got into the best group <<tiddler ShowTiddlerIcons with: thumbs>> * meeting with Degussa vender was canceled, He didn't show. George say he flew back home, had personal issues. * KPI tech spec. My goal here is to make my life easy when I start in on the coding. * status meeting today at 1:00. Might not happen James is not here today. !!Thursday 19 October 2006 * meeting with Degussa guy. Scheduling meeting * got the critical fixed. * Working on KPI tech spec !!Wednesday 18 October 2006 * still working the issue. Got latest source from James, I am now merging in my stuff !!Tuesday 17 October 2006 * Have a CR for 5.57.0 and EXP tracking where it needs to run off of the status time not the last time !!Monday 16 October 2006 * found optimization clock bug !!Friday 13 October 2006 * optimization class from 10 till 3 !!Thursday 9 October 2006 * optimization class from 10 till 3 !!Wednesday 9 October 2006 * optimization class from 10 till 3 !!Tuesday 9 October 2006 * reading the Opt manual Ken e-mailed us * optimization class from 10 til 3 !!Monday 9 October 2006 * reading up on KPI mods to EXP optimize tracking * reading up on Driver Call-in Changes for Optimize tracking * Cleaned up 2 A&A issues !!Friday 6 October 2006 * Frizbee Factory (off site) !!Thursday 5 October 2006 * Frizbee Factory (offsite) !!Wednesday 4 October 2006 * optimization training from 1 to 5 !!Tuesday 3 October 2006 * optimization training from 1 to 5 and church pictures are tonight at 5 (something has to give) * working on the Project/Product issue. !!Monday 2 October 2006 * Still trying to figure out the Project/Products insert. If I don't have it working by tomorrow I need to get it back to the Released Products group.
!!Wednesday 31 October 2007
* Halloween, I am a ~WebPage 2.0 today. I Created a bunch of HTML "Tags" that I hung all over myself. Stuff like "Head", "Body", "Arm", "Leg"... etc. Judging is at 2:30 today. I'll let you know how I do.
* Language Translation.
** I just about have the infrastructure in place.
!!Tuesday 30 October 2007
* Language Translation Project
!!Monday 29 October 2007
* Working on language translation. Putting the nodes into a Struct, today.
!!Friday 26 October 2007
* Yesterday got the text burned into the XML file. Today will hit the Uniface APP to pull in an overridden language translate it into two digit code. Then hook in my new XML. Then I will do Boom testing. There, that is my spec.
!!Thursday 25 October 2007
* Language translation for EXP
** English, Croatian, German, and French.
** A cool project. {{thumbs.gif}}
!!Wednesday 24 October 2007
* Frisbee group.
* New language translation project
* Parsing project for James
!!Tuesday 23 October 2007
* Working on Sunita's issue with the stuck trucks
** Think I know what is going on? Bit more testing
* Flu shots
* Picture meeting
!!Monday 22 October 2007
* Had my review today. Less than last year but, not bad.
* Working on a trucks getting stuck issue.
** Got journal playback working. Ready to troubleshoot, now.
* Ken is no longer with the company. Nuf, said.
!!Friday 12 October 2007
* Merging stuff from one code branch to another.
** It's James code, it may be tricky.
* vacation next week.
!!Thursday 11 October 2007
* Meeting for cooking for charity. I'm making chili.
* Fixing toggle show loads columns.
!!Wednesday 10 October 2007
* Frisbee meeting.
** I brought breakfast.
* Completed The fix to the status bar where the clock was partially being cut off.
* merging a change from another region
* Sometimes orders disappear. This one may be somewhat challenging.
!!Tuesday 9 October 2007
* Nailed the Reject/Accept plant change issues.
* Will look for bug fix issues in the other source trees.
!!Monday 8 October 2007
* CR 51366 is next, There is a Reject/Accept plant changes dialog box that isn't correct.
** Not too much DOC, will have to dig into it to find out what is really wrong, I figure.
!!Friday 5 October 2007
* Show loads screen on Sunita's monitor is too wide?
* Got the toggle project put to bed.
!!Thursday 4 October 2007
* Debug session today.
** Two variables: prev_on_job_tm and prev_end_load_tm are getting set but when I use them they are always 0?
* Widened the show loads screen
* Fixed a crash Jesse found in his code base.
!!Wednesday 3 October 2007
* Code complete for toggle project.
** Now in testing phase.
!!Tuesday 2 October 2007
* Exploring wxWidgets? Told we may move in this direction.
* Need to write one more sort to get my late/over column working.
** Andrew is in house.
!!Monday 1 October 2007
* Will create a new source tree.
* Will begin Testing/Fixing The Show Loads screen
** I know that the Late/Over field is not yet Ok.
!!Friday 31 October 2008 * demo of Apex and COMMANDtrack is today * working out some ~TimerTick issues * getting my eee pc today !!Thursday 30 October 2008 * Check with Jim on these issues ** How soon dispatch a truck works? ** How to status a truck? ** What is a better way to get/send order info to my class? !!Wednesday 29 October 2008 * Working on getting Dsorder variables from Apex !!Tuesday 28 October 2008 * Flu shots, today * Working on getting the timer data correct from Apex !!Monday 27 October 2008 * working on the timer class !!Friday 24 October 2008 * My plans are to ** reset the Status time every time the truck changes status to 0 ** support a counting timer ** support a color change when the warning time is reached ** simulate the DB variables even if they do not yet exist and document what they are and how stuff works ** This is a fun project, so far. !!Thursday 23 October 2008 * Need to create a ~TimerTick class for COMMANDdispatch !!Wednesday 22 October 2008 * Yesterday I was in a phone call with Eric that should have taken five minutes but lasted 45 minutes ** groan * First pass of CNSim is done and ready for code review * taking a look at the latest prototype code. !!Tuesday 21 October 2008 * ~CNSim continues to be created !!Monday 20 October 2008 * My review is today * working on CNSim !!Friday 17 October 2008 * working on message 18 in my new tool. * Monday is my yearly review. !!Thursday 16 October 2008 * CNSim coding !!Wednesday 15 October 2008 * Working on the GPS and radio message tab in CNSim !!Tuesday 14 October 2008 * continuing work on CNSim ** Working on the individual messages !!Friday 10 October 2008 * Vacation day on Monday * Working on CNSim adding all of the tabs and custom user controls !!Thursday 9 October 2008 * Company picnic * Company meeting * Working on my CNSim tool !!Wednesday 8 October 2008 * Working on creating a CNSim application modeled after our PMSim app ** Have it logging onto Command network ** Have it using log4net !!Tuesday 7 October 2008 * In one routine the order is coming as null? ** need to do a debug session on this... !!Monday 6 October 2008 * Working on order updating with the new scheduling model * Multiple order "100's" need to be updated. !!Friday 3 October 2008 * I am tracking down a crash ** invalid identifier on sched_num * After fixing this crash I think multiple schedules will work in the prototype !!Thursday 2 October 2008 * I have 2 order 100's showing but I also have duplicate trucks showing ** Time to look at the truck and the truck map access !!Wednesday 1 October 2008 * The Order key is really order date + order code + order internal line number + schedule number ** I am fixing the prototype now. When I'm done then multiple schedules should work.
!!Friday 30 October 2009 * The menu trouble appears to happen after adjusting tracking configuration plants ** Need to find some good recreation steps !!Thursday 29 October 2009 * Cannot find the menu crashing ** Doing some more unit testing today * Doing some other code reviews !!Wednesday 28 October 2009 * Fix crashing and disappearing menus in tracking ** when you do a bunch of flipping between screens eventually a crash occurs?! *** Perhaps a memory leak? !!Tuesday 27 October 2009 * Find order within plant ** Add plant code to the sort * Drag a truck to detached window does not work !!Monday 26 October 2009 * Iteration meeting * Test fleet with mappoint 2009 in the 32 bit world !!Friday 23 October 2009 * Drag and Drop shadow not working for Pouring status in tracking * code reviews !!Thursday 22 October 2009 * Mapping and Fleet code review ** Test in 64 bit ** Test in 32 Bit * Other Code reviews and testing today !!Wednesday 21 October 2009 * Fleet setup issues !!Tuesday 20 October 2009 * uVersion error is figured out ** BLS does not use caching but it was getting turned on for it *** The fix is to turn off caching (always) for BLS and turn it on (always) for OCMI * Hope to start my last iteration CR later on today !!Monday 19 October 2009 * uVersion error !!Friday 16 October 2009 * uVersion error in Fleet bug !!Thursday 15 October 2009 * Finish up Config Console CR * Research uVersion error on Fleet Desktop * Start the queue disappearing error on Fleet !!Wednesday 14 October 2009 * Fix corruption problem in OCMI !!Tuesday 13 October 2009 * Clean up the Removal and re-adding of the OCMI to the config console ** remove the directory that it creates ** make sure re-adding the same OCMI correctly works. * Review was yesterday !!Monday 12 October 2009 * Remove Cache option from Fleet ** Default it to always on !!Friday 9 October 2009 * Iteration meeting * Review possibly today? !!Thursday 8 October 2009 * Finishing up the Truck Plan project !!Wednesday 7 October 2009 * Truck Plan Project ** Getting stuff to show,w00t !!Tuesday 6 October 2009 * Truck Plan Screen Project !!Monday 5 October 2009 * Cannot re-create customers issue * May start back on the truck planing screens, today !!Friday 2 October 2009 * Almost have my old test environment set up ** Need to set up a SQL DB, yet. !!Thursday 1 October 2009 * Trying to recreate a bug on very very old software ** did I say very!
!!Friday 29 October 2010 * Two Fleet code reviews * Finish the truck swapping CRs !!Thursday 28 October 2010 * Load Grid make sure works in all cases * Swapping trucks project !!Wednesday 27 October 2010 * Unit test/code review a ticket bug !!Tuesday 26 October 2010 * Finish up code review * install Oracle 11g * Schedule load graph !!Monday 25 October 2010 * Finish up Schedule Load Graph * Code Reviews !!Friday 22 October 2010 * Scheduling load graph ** finish up ** change color ** turn off stuff !!Thursday 21 October 2010 * working on the Scheduling load graph !!Wednesday 20 October 2010 * rework FOB keys mod ** if have a truck under your order it doesn't work correctly ** does a weird repaint also !!Tuesday 19 October 2010 * Support Loads by Time Graph in Scheduling in COMMANDtrack !!Monday 18 October 2010 * Drag and Drop when windows are undocked !!Friday 15 October 2010 * ^Y and ^J interfere with each other * Drag and Drop issues when windows are undocked !!Thursday 14 October 2010 * Unit test end loading fix in 3.x * Hide the ~ScheduleStatus Window in 3.x !!Wednesday 13 October 2010 * Merge up End loading changes from Fleet * Correct issues with COMMANDtrack 2.6 and COMMANDseries 3.10 compatibility ** Schedulinng Status field is not the same? !!Tuesday 12 October 2010 * Fix statusing issues in Fleet 2.11 * merge up my changes for end loading flag !!Monday 11 October 2010 * End load not being posted to loading in Fleet ** there is a flag to control this !!Friday 8 October 2010 * Code reviews * Clean up some code !!Thursday 7 October 2010 * Code Review ** Still setting up environment !!Wednesday 6 October 2010 * Code Review ** Involved testing, have to lay down COMMANDseries 3.11 on my box * Code review ** very quick version numbers on Fleet !!Tuesday 5 October 2010 * Wire up the new plants screen. !!Monday 4 October 2010 * Messages and events not showing all statuses in Fleet !!Friday 1 October 2010 * OCMI does not work well with multiple schedules ** we send the wrong stuff on a CP status
!!Monday 31 October 2011 * Working on the version 3.x grouping issue !!Friday 28 October 2011 * code reviews * attend Craig's step mom's funeral !!Thursday 27 October 2011 * Code reviews * Unit testing !!Wednesday 26 October 2011 * Code review multiple changes !!Tuesday 25 October 2011 * trying to recreate a crash * memory testing !!Monday 24 October 2011 * Memory tool testing !!Friday 21 October 2011 * Memory tool testing !!Thursday 20 October 2011 * Code reviews * One more test with the memory tool !!Wednesday 19 October 2011 * Ghost truck code review for Apex * Optimization loading screen fix on the dashboard for COMMANDseries !!Tuesday 18 October 2011 * Memory tool pass, today !!Monday 17 October 2011 * Code reviewing the Agg roster changes !!Friday 14 October 2011 * Getting Rostering to work !!Thursday 13 October 2011 * Early punch in shows red ** this is not right !!Wednesday 12 October 2011 * figure out how to get Aggregate rostering working again !!Tuesday 11 October 2011 * Code reviews ** optimization fixes !!Monday 10 October 2011 * fixing my CMSim tool ** MSGTXT:20 is incorrect !!Friday 7 October 2011 * Agg rostering not working !!Thursday 6 October 2011 * Preticket condition code not working !!Wednesday 5 October 2011 * Unit testing * Code Reviews !!Tuesday 4 October 2011 * Unit Testing ** Tracking 3.x testing * Code Reviews !!Monday 3 October 2011 * Finishing up track 2.7 SP1 ** Unit testing
!!Wednesday 31 October * installing and learning EDX and CPM ** checking out the source code !!Tuesday 30 October * CPM training ** installing and learning EDX and CPM ** code my Eagle tools to support this new interface !!Monday 29 October * Research Suspended tickets error in Prelim invoice reports !!Friday 26 October * SVC programmer queue !!Thursday 25 October * Research Word opening in protected view for network templates * Support Driver OT rates by seniority group in optimization !!Wednesday 24 October * Research User login and price location * Research Journey tickets and getting the quantities correct !!Tuesday 23 October * Testing of issue fixed by Kasthuri on site * SVC programmer queue support !!Monday 22 October * More license testing * Mapping Fix for Telogis !!Friday 19 October * Finish up testing on new license support in Fleet * Mapping Fix for Telogis !!Thursday 18 October * Helping kat with fleet issues ** Getting Craigs new license tables working, today !!Wednesday 17 October * Classes today on CPM * Incorrect COD totals on one ticket !!Tuesday 16 October * install virtual oracle server * svc programmer queue !!Monday 15 October * Test the installation to a strange tracking location * install virtual oracle server !!Friday 12 October * code reviews for 2.16 !!Thursday 11 October * install 3.12 from scratch to test the Brett tracking install error * Products not pricing error !!Wednesday 10 October * Batch interface not populating batch time? * Cartage table loading taking too long * update costs and prices * preliminary invoice register shows removed tickets as suspended !!Tuesday 9 October * coding a duplicate key error in prep !!Monday 8 October * Inconsistent priced orders report * LOGE report ** clean up issues * deleting an invoiced cartage ticket !!Friday 5 October * SVC programmer queue issues !!Thursday 4 October * SVC programmer queue issues !!Wednesday 3 October * Doing coding for 2.16 ** yesssss! !!Tuesday 2 October * Debug a Duplicate key error in invoice prep !!Monday 1 October * Research a driver callin report * Debug a cartage issue
!!Thursday 31 October * Pump ** Code Review !!Wednesday 30 October * Pump * Flu shot * Phone training ** new system !!Tuesday 29 October * Pump * ~JavaScript class !!Monday 28 October * Pump ** Reading Spec ** Pump Class *** Entering orders/tickets/tracking !!Thursday 24 October * Item/Relational pricing not working * learning css and javascript !!Wednesday 23 October * * Tracking mapping issue !!Tuesday 22 October * Tracking mapping issue * HTML CSS java script class !!Monday 21 October * Latitude and Longitude not updating when mapped in delver to * memory leak probably in the /L switch on the COMM servers * Tag MIXERL translate 1=H, 2=M !!Thursday 17 October * Latitude and Longitude not updating when mapped in delver to !!Wednesday 16 October * Bagging Plants unable to print tickets * create a receipt for prepay customer and then delete it * Changing a truck on tickets with surcharges assigned !!Tuesday 15 October * Calculate missing times * Allows slump above the limit * Sundry Charge appear on quote/job without any sundry charges !!Monday 14 October * Boral BIT issues ** Update Cost & Prices does not update for Project Orders *** test manually entered surcharge to see if it re-prices ** Update Cost & Prices does not update for ~Non-Project Orders *** test manually entered surcharge to see if it re-prices ** Able to save order without a Project even though Project is Mandatoy ** Sundry Charge appear on quote/job without any sundry charges !!Thursday 10 October * Boral BIT issues ** Update Cost & Prices does not update for Project Orders ** Update Cost & Prices does not update for ~Non-Project Orders ** Only "Send Now" works while using Send Message Functionality !!Wednesday 9 October * Boral BIT issues ** Tax is calculated on surcharges when customer is ~Non-Taxable ** Multiple mixes displayed for 2 plants in Economic Sourcing ** Only "Send Now" works while using Send Message Functionality !!Tuesday 8 October * New tag to print cust_name.ordr on data out * Notes in quote e-mail detail incomplete * Teaching myself Microsoft workflow ** create an eagle panel state machine !!Monday 7 October * Programming in 3.12 ** When posting a PO receipt the material UOM is not being set * Teaching myself Microsoft workflow ** create an eagle panel state machine !!Thursday 3 October * memory leak in comm server when calling a service * turn off sort menu in tracking based on privileges * missing Radial from ticket !!Wednesday 2 October * cannot remove product from orders * tracking oracle error ** unique constraint violated * tracking ** what are the product types where orders show !!Tuesday 1 October * Priced orders crash * Missing fleet times
!!Friday 31 October * LICN locking issue in AGG !!Thursday 30 October * Unit Testing * Work on tools !!Wednesday 29 October * Work on SAPTICKETPRINT ** Add UTC dates and times ** Add ISO UOM codes !!Tuesday 28 October * Work on SAPTICKETPRINT ** Test the AGG side !!Monday 27 October * Work on SAPTICKETPRINT ** send target weights across !!Friday 24 October * Clean up Dual Alley project !!Thursday 23 October * Clean up Batch Weights project * Dual Alley testing !!Wednesday 22 October * Clean up some projects * Dual Alley !!Tuesday 21 October * Start working on Dual Alley enhancement ** Support multiple NIC cards !!Monday 20 October * Finish Sundry charges bugs found * Added documentation to Batch Panel project * Start working on Dual Alley enhancement ** Support multiple NIC cards !!Friday 10 October * Working on Sundry Charges ** Report Piece !!Thursday 9 October * Working on Sundry Charges ** Calculation piece, today !!Wednesday 8 October * Working on Sundry Charges ** Ticketing piece, today !!Tuesday 7 October * Working on Sundry Charges !!Monday 6 October * Working on Sundry Charges ** Zero Amount reason codes !!Friday 3 October * Manual entry of batch weights ** finishing up * Starting Zero priced Sundry Charges !!Thursday 2 October * Manual entry of batch weights ** finishing up !!Wednesday 1 October * Category Notes in ticketing bug with Pump * Manual entry of batch weights ** finishing up
!!Friday 30 October * EDX integration project ** Move edx errors from LOGF to table INTT !!Thursday 29 October * EDX integration project ** Move edx errors from LOGF to table INTT !!Wednesday 28 October * EDX integration project ** Move edx errors from LOGF to table INTT !!Tuesday 27 October * EDX integration project ** Finish ~JavaScript filtering routine ** Start moving edx errors to table INTT !!Monday 26 October * EDX integration project ** Add javascript filtering routine !!Friday 16 October * EDX integration project ** Supporting the new grid widget *** Documenting *** Local install testing !!Thursday 15 October * EDX integration project ** Supporting the new grid widget !!Wednesday 14 October * EDX integration project ** Supporting the new grid widget !!Tuesday 13 October * EDX integration project ** Supporting the new grid widget ** LOGF changes will come after that !!Monday 12 October * EDX integration project ** Move logf stuff to this tool !!Friday 9 October * EDX integration project * Allow Exporting INTT easily !!Thursday 8 October * EDX integration project ** Finish Purge routine !!Wednesday 7 October * EDX integration project ** New fields to INTT table ** Purge routine !!Tuesday 6 October * EDX integration project ** Inbound messages now give their correct object services !!Monday 5 October * Post release meeting * EDX integration project !!Friday 2 October * Code review meeting * Work on integrate tracing tool improvement !!Thursday 1 October * Fix command network to work with Windows 10 added security
!!Monday 31 October
* No jury duty
* No CR's assigned yet
* Unit testing
!!Friday 21 October
* Code Review
** Submittals
!!Thursday 20 October
* Athens project clean up
* A/R booking tax discount for intercompany shipping setup
!!Wednesday 19 October
* Athens project clean up
* A/R booking tax discount for intercompany shipping setup
!!Tuesday 18 October
* A/R booking inter-company tax discount
* Code review and meeting for submittals fix
!!Monday 17 October
* A/R booking inter-company tax discount
!!Friday 14 October
* A/R booking inter-company tax discount
* Data in Blank contacts not good
!!Thursday 13 October
* A/R booking inter-company tax discount
** Requirements?
* Athens project fixes and code review
!!Wednesday 12 October
* Order pricing screen changes
* A/R booking inter-company tax discount
!!Tuesday 11 October
* Next sprint planning meeting
!!Monday 10 October
* Scrum training at the Pump Museum {{rolleyes.gif}}
!!Friday 7 October
* Code Review Driver Call in
* make sure word quote works
* Old Find code and the YORX view
!!Thursday 6 October
* More helpful login error message
!!Wednesday 5 October
* Code Review
** PO number auto-generation
* Better log COMM server descriptions in COMM manager
!!Tuesday 4 October
* Document the distance change
* Code review the ~PostMessage to ~SendMessage
* Code review saving an order and re-validate the products
!!Monday 3 October
* Code review order notes
* Distance on schedule is incorrect
`` \ Boot script
\ Boot from SD drive if the square game pad key is pressed,
\ otherwise boot from internal NAND flash
\
game-key-mask h# 1 and if
" ro root=/dev/mmcblk0p1 rootdelay=1 console=ttyS0,115200 console=tty0 fbcon=font:~SUN12x22" to boot-file
" sd:\boot\vmlinuz" to boot-device
" sd:\boot\olpcrd.img" to ramdisk
unfreeze
drop
else
" nand:\boot\vmlinuz" to boot-device
" nand:\boot\olpcrd.img" to ramdisk
" ro root=mtd0 rootfstype=jffs2 console=ttyS0,115200 console=tty0 fbcon=font:~SUN12x22" to boot-file
then
boot``
OpenSource is [[defined by Wikipedia|http://en.wikipedia.org/wiki/Open_source]] as //a philosophy, or pragmatic methodology that promotes free redistribution and access to an end product's design and implementation details//.
Founded in 2004 by JeremyRuston, Osmosoft was originally a consultancy for software services around TiddlyWiki. Notable engagements included working with Socialtext on [[Socialtext Unplugged|https://www.socialtext.net/open/socialtext_unplugged]]. In 2007, Osmosoft was acquired by [[BT]] and became the champions for open source within the enterprise. As part of BT, Osmosoft has worked on a diverse range of projects within BT and for BT's customers. See http://osmosoft.com/
{{Dorothy.jpg}}
/9j/4AAQSkZJRgABAQEAkACQAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/4gIcSUNDX1BST0ZJTEUAAQEAAAIMbGNtcwIQAABtbnRyUkdCIFhZWiAH3AABABkAAwApADlhY3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWxjbXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApkZXNjAAAA/AAAAF5jcHJ0AAABXAAAAAt3dHB0AAABaAAAABRia3B0AAABfAAAABRyWFlaAAABkAAAABRnWFlaAAABpAAAABRiWFlaAAABuAAAABRyVFJDAAABzAAAAEBnVFJDAAABzAAAAEBiVFJDAAABzAAAAEBkZXNjAAAAAAAAAANjMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0ZXh0AAAAAEZCAABYWVogAAAAAAAA9tYAAQAAAADTLVhZWiAAAAAAAAADFgAAAzMAAAKkWFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPY3VydgAAAAAAAAAaAAAAywHJA2MFkghrC/YQPxVRGzQh8SmQMhg7kkYFUXdd7WtwegWJsZp8rGm/fdPD6TD////gABBKRklGAAEBAABIAEgAAP/tADZQaG90b3Nob3AgMy4wADhCSU0EBAAAAAAAGRwCZwAUZDNDcjFTekl5cXEtUDRNd1J2dXoA/9sAQwACAQECAQECAgICAgICAgMFAwMDAwMGBAQDBQcGBwcHBgcHCAkLCQgICggHBwoNCgoLDAwMDAcJDg8NDA4LDAwM/9sAQwECAgIDAwMGAwMGDAgHCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgCzAPAAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A8WsfA+pX88MHnW80NnXo2lQT+FZ5pNN+06lqV5/rppavT+HIPCs8PmTeTD/zxrp/Cs0GlQeXdTW/nTf6mvpPaHi+yPHfj98D5/ip8MtegvprebUpof8AwH/651+dXwr8Kz+FfFWsaVdQ+TND/wAsa/XubZrmrQx2v76H/lt/zxr4p/bg/Z7k8D/FuHxVB9n+x6x+5m8n/nrWeMp/uy8N+7qHyv8AHCDyPCv7v/ntXlfgDSvt3iqzjk/1PnV7F8frGSHwd/22rw+C+k0u/wDMg/czV5Psz0z2XVfhzpuq/wDLGvNviN4VtfCt9DHazVd0P4031jP/AKV++rH8ceKv+Eq1Xz6k0qVDKgg8+fy0/wBdXunwr8AQeFdK8yb/AI/Jq4r4H+Dv7Vvv7Snh/cw/6mvafP8A3Hl1tTAP3cH7uqOua5a+G7Ga6n/1MNXp55IK8Z+OHj/+3NV+wwf6mGs/ZGntDlfHHiqfxjqs089YtP8Am9qZUnOe0fBbQ49K8HTX0n/Lb99XlfjHXJPEfiOaeT/ntXrWhzyf8Kd8yP8A13k14fP5nn0Gg2vVvgR4c/srSrzVZ/3NcP8ADnwPP441yGP/AJYw/wCur0P4t+KoPCvhuHSrX/ltFWYHmvj/AFz/AISPxJeT/wDTWsfyP+elLUdAB5FFSVHWhmP8k1q+FdK/tXxHZwR/8tpqy6779nrQ/t3jjz/+fP8AfVmB9C6TYxwWMMfk14Z+0ZffbvH/AJEf/LGvev8Al2rwiw0P/hY3xpmjk/1MM3nTf9ckramaVC944gj8HfB3TdK8n/TLz99NXV/sveFfsPhWa+f/AJbTVwfxp8Rx+KvH/wBlg/fQ2f7mGvc/Dmlx+FfA8Mf/ADxtKozPDPiNfR658Yv+23k16N8foI/+Fc15P4cn/wCEj+KkMkn/AC2u69Y/aMg8j4f+X/02qvZgeO6rBBY6Ho/l16T8AdVj0rxxoN1J/wAsbyLzq8u8cfuNK0fy4f8AljXQfDLVfPsZvL/10NZVf4Z0YX+Kfpp+3r8MtN1X9mWbWLX9z5MMU1eM/wDBL3wB4fsfDmseJtc+z+TDN5PnV0n7Qvxb/wCEq/YC0eSOb99N5UM1ehf8E0vhza6r+zZDHfQ/ubyaWauKmdVT92em658cPAeh6V9q863mhqD4m6V4f+Knwj1Ke1h/5dJaj8Vfskx308MFreeTpsM3neTW58d4IPAHwI1iSP8Ac+TaS0VDlPzv/YR+H9rrn7Sd5JfQ+dZ6P5s1foV8Ofip4V8VQfu4fJ/5Y/vv3NfG/wDwS98Hf8Jj4q8YSf8APaHyvOr7q8HfAjTdK8LQ6bJD53k/8tv+W1AGlfeFdH1XSpvL+zzV+WfjH4ZWs/7d39j/APLGbUf9TX6i2PgC18AQXk9rNcf6mvz4+FX/ABXH/BR+aST/AJY3ctY0gP0O/wCEc03wB4AmupIf3NnaVJ4HntfH/g6HUo4fJ86tjxj4cj8Y+DptKk/c/bIfJqPwP4Vg8D+FYdNg/wBTZ1tUA/MH/grn4Oj0L4t2ckcP+uhrx39hjw5/bnx302Tyf9T++r3D/gsRq3274t2cCf8ALGGvOf8AgndYxz/E2aT/AJ4w16WSU/8AaYGeK/hn3P4q8R/8Irofn+T537n/AJY14l4x/avjsfGOj2sf+hwzTfvvOr3jVYI5/v15P8R/2c7Hxj4x03VZP+XP/ljX6ZiKdT2f7s8WmejeFfGOleMYPMgmt7yvPfHHxbjsb68tLHTbebyf3PnV3fg74cWvg6xm+ww+T51eNa5PJofiq8tf9dDNN/yxrlxH7s6KZ7t8HdDj/wCEVs5J/wB9NR8afFUfw58HTalBD/qa2fAECaV4Vs44/wDU+TWB8d/A8nj/AMHfYY5vJ86aq9n+7HqTeB9c/wCEj8OWd9JD/roa+cP+Cj8HneB4fI/57V9J+DdDj8OeHIbX/XeTXzv/AMFEZ/8AigKxzL/dv3gqf8Q+Zf2H4Pt37Rmgx/8APGbzq/QrSvEd1ffFTyP+XOGavgb9gM+f+0Zptfevgf4c6rB8W5rjyf8AiWzV+X1D1qZ0198aZPPm/c2/7mbya+HP+CqAjn+KlnPHD/rrSvv++/Z6hv8A9553/Lbzq+Dv+Cstj/ZXxN02D/pjWVED5G/19fo3+wHpVjB+y95k0Pnedd1+cFh/x81+k37DHmT/ALL1nB5P/LaumoFM96+GWuab4H0Oa6nh8mHzv+WNZ37SdjpXxU+DuvR+T++htPOrtfhz8OYNV8OeRdQ/ufO86j4qfDmx8OfDPXo7eH/XWktc4H4oX0H2HXJv+u1fp3/wSM0qOD4LXkkn7799LX5j+KoPI8Y3n/Xav0W/4JC+MY/+EO1Kx87/AFM1aVAPojXP2ttD0r4jf8IrJZ3H9pTfuf8Aj3r52/4K5+R/wh2jyRw19V33wk0O++IH/CQSWdv9s/57V8jf8FetVj+w6Dax1maH58f8hbXIY4/3P76v000rwdP4A+B/hW10f/Q/Ohimmr8y9Dn/AOKqs/8ArtX6vefdf8Kk8Kz2Nn53+iRVpUqGZ6j4H1ax0rwPZyXX+umr5w/4Kk6Va658D/tUH7nyZq+j/AHhWTxH4Os/t0PkzQ15J/wUY8Kxwfs2ax5cP+p/fUB7Nn5e+AND1LxJqv2Wxm/fV30H7OfiO+g8yOa5m8msv9mWeD/hN/3/APqf+W1fpx4c/aT+F9j8HbzTYNHt7PUprTyfOr5/Mcyq06nsz9K4b4Ny7G5d9cxEPaVD8j/GPg6fwrqs0F1/rq+5/wDglt4Ogn+FesX3k/vvOr5J/aanhn+I00kf+pmr69/4JQ655/w51i1/6bV7eGxHtKXtD4zPsup4PGzw9M6f4cwR658VNStZ/wB9+5lr5Mn8AQf8Nlw6bJD+5/tGvsvw54HutD+NM1953+hzV8xfHfzPCv7cFnP/ANPcU1ankH1t8fvCseh6Vpslr+58mGvC/wBuD4cQX37PWm6rBD++hmr6W+OGhx+MfhzpsnneTXM+I/B1jP8AB2ztdS+zzQ2c0XnedWZocP8A8Er/AABbwfB28vpIf3001eoWPjex+I3jHWPDM2m+T9jpn7JOuaUdV17TdHmt/scM3/LGtzQ/2ev7D+Ld54ijmuPJm/5ZVoV7I/PK4+GUcH7Zf9jx/uYf7X/8hV+oU+h6P4V8OQ+f9nh/c1+ff7RkH/CD/tz2d1/qfOu4q/QS+8KweOPCtn59cuJ9p/y7OzLcNh6lT/bP4Z8rf8FLfhlY6t8Hf7Ysf9dDNXx/4q8D2P8AwpaG7gh/fQ/66v0R/a9+HMEH7NmvWMH77yYfOr8//DkM+ufA/Uo44f8AU104b2ns/wB4Z5lTw1Op/s/8M8FuaIJ/Im8yifzIJ6hrpPNPvj9my+03VfhXZzya9cfbPJ8nya+c/wBtnw5HYfEbz4/9TeQ11v7Of7TXhHwB8OYdN1jTfOms/wB9D/08Vh/ta/GLwz8VND0e602HydS/5bQ/8+8Vc9On+8NKh4RbVqWP+orJrUsZ66DnPV/2er6Sx8Rw+X+5/fV+nfwW8Yx654Hhkk+z/wCpr8ofhjqv2HXK/RT9kjVYNc8OQ2sn76vSw5liKZ9E6HPJP+8kmt6yvsOpT655kE3+h+d/rqvarYx2OlQx2v8Arpqng0PUtcghj/1Nel7M4DV+3R/6mSapL7XIL6f7LBNWNfaVHpV95Ek1PnvoLGDy4Kz9kBeuPDkc/wC8rA1T4c/25P5fnfuf+W1djoc/22x/eVj32h32qzzQR/uYaDfU8n8R/s9R6VPNPo/7m8m/1M1eO/Eb4V+LvDk/z/aLyvraDQpP9RB/3+qDxjZeR+78nzq56mGp1BU6nsz4i/4TjxBYT/Zf9Ihmqx4O+O+peDr6aTyfOm/5bV9ZQfCu1/4+v7Nt/tl5RP8AsoeHZ/3kln++pfVvZnT7T2h8W/E344eINV0r/U2/76vmH4jaVrnjjXJpJIfOm/6Y1+u8/wCzZ4cg/wCYbbzf9u9YE/7KHhmeCby7O3h87/XVl7IXtD8d5/hlfQT/ALyG4rR8AT33g7XIZIJvsf8Ayxr9G/i3+y9o9jYzR6bZ+dNDXyj8cPgfJ4V/eRw+TWdSkbe0P0Y/4Je/s2eC/CvgCz8aeIJre8vLyH/U19V/Eb47xwWP9laPD9js/wDUwww1+Rn/AAT8/a2u/A+uQ+HNVm/0P/lj53+pt6+8vCvxwtb7zp7WHzpv+WM1eLicNh8P/EOHE42r/DL2q2Oparff6defY/8ArtWbrnjHQ/BFj5Hk/bJqj1yC6vp5tS1K8/s2H/pt/rqowfZb7yZ9K0fzpv8An7u68N4apU/hnk/U/wDl4zE1zx/rHxNg8i1024hs65zXIIILHyNV1K3h/wCmP2ivevFXiPSv+FczabHD/wATKb9zNNDXk+h+HND0P/V2fnTf89pq2WGw/wDDqHDicVhqf8SZ4vB8FtKsfFU3iOP7RZ6PZ/8ALab/AJeK9G+P2q6VP8M4bWSz87+0of3Nb/xNgk8Y+FprX/R4f+eNUfAH7PV98W/7HsdSm/c6bV1cRh8NS9pUPbyTMqeI/dUz4Kn+3WOuTabJD515/wC0q9G+GX7MvxC8fwTR6boNxD9s/c/a7uv00+HP7JPhnwrrk08mj2815N/y2mt69bsfh/BpUHlwQ28NfAZv4hVKf7vDwPo6WS0/4lQ+LfgT+wxrg+HN54c8Val50M3+p8n/AJd69D+En7AfgP4V+T5Gm295eed/rpv31fSU+hwWMFQwWMcH7yOGvhcTnWY5jTnTPTp0/ZmNofgC10OCGOCG3s60Z9Kjt/8AWfvqvf25Ywfu5Ly3/c15r8Rvj94Z+Ffiqzn1LXreGG8/1P8ApFeThuG8biKn7w09ojtriyjgqax0r9/XzF8W/wDgrn8OfAEE0djN/bF5D/zxr5s+Kn/BbnxBrnnQeHNHt9Nhr38NwDVqf8uzmqY6l/y8PbNcvo/FXiOGOP8A0yaz/wC/NSa59l8V+T583k/89pq0vHE8elW80l9+5h/54w1kwaHpWq2OmzyWdxD/AM+kP/xyv6z9mfGno2h/Zf8AhHPsME32yazh/wCuNcl8W/gDB8VPB32W7m/fQ/vv+2taOhwf2VBNHDD/AKZef8sf+WNdBpWlajY2M0c83+u/5bUAflR+1R4On0PStSsZIf31nN5NfL08Enn+XX6ff8FGPgf/AKDNqVr++h1KL/yLXwX8MvhzP/wlU091D+5s68mpT9menTqe0PMbjrRY2Ml9PDHH/wAtq6D4jfZZ/FV55H+po+GWl/2r4xs4/wDnjXKanuHgfQ49D0OztY/+WNbnkfuP3dUbDy6vCeSCtDQ5/wCJvir/AIRXwrNJ/wAtpv3MNfPd9P8Abp/Mrvvj74q/tbxH9lj/ANTDXndBmFFFFZgen/B34jWMGlTaPqX+pq3ffA/Sp73z49S/0OvJam/tSfyPL86g0PWtV8f6P8OdK+w6X++mryXXNcn1W+mnn/fTTVX8+mzdaA9oFR0V1XgD4V33jif93D5MP/PagzOY8k0te7WPwk8OeFYP9K+z+d/02rN+I3wk02+0Ka+0r/XQ/wDPGszQ8Z7fvK9x/Ze0P/Qby+kh/wCmNeJeR5E/l19L/A/Q5NK8AWf/AH+rQDrfEc/2Hw5eT/8APGGvKPDn/FufAF5rk/8AyEtS/wBTXrd9BBfWPlz/AOp/5bV87/GnxxH4j1v7La/8edn+5hqvZgR/CTSpPFPxNs/+u3nV9C/E2+k0rwBqUn/TpXl37JOh/br68vv+eP7qu1/aMvvsHgCaP/ntUmZ418CLH+1fibZ+ZXqH7UPmf8IdZx/89pq4v9lfSvP8cTTyf8sYa7v9oyCTVYNHtY/+W13WgHiXxUg+w/2bB/06Vl+ANck0q+/67VsfGny/+ExmT/nj+5rnNDg/f1NQ7MF/EPc9c+MV3qvwks/Dkk37mzm86vsj9hH9tLwr4H+DtnpWpalb2c1nX5+eFb7SoJ/M1z7T9jh/541sz+MfAdvP+4h1Hya5Toxn8Q/V6f8Ab88D/wCs/ti3rxX9tL9ujwz4q+DupaVpt59svLz9zXwjP8RvBfkfu4dRqr/wn/g64/11nqP/AIEVn7M5z6F/4Jz/ALSelfA/XNS/tmbyYbyvsuD/AIKI+A4f9XqVflX/AMJx4Lgn/wCQbqNWP+Fm+EoP9Xpuo0VKZVM/TDx//wAFH/A8Hhy88i886byZa+EfgR8frTwP+1D/AMJVdf8AHnNNLNXnP/CxvB099+803UfJ/wCviifx/wCC4J/3Gj3H/gRRTpkn6lWP/BSDwX5Hmf2lUeq/8FJvA4gm/wCJlX5e/wDCzfCtvB5cem3H/gRVGf4jeHP+gbcf+BFH1Zmh3n7c/wAd7H47/FubUtN/484f3MNU/wBkL4xWvwy8RzPP/wAtq4HVfGPhyf8A1em3ENc3PfQef+7h8mu7A1Pq9T2hz1D7rn/bEtZ5/wB3efua6Pw5+1Raz/vJJrevgOx1W1/5aTXMNaUGq2v/AD+V9H/b1Q5/qtM/R7Sv2i9K1WD95NRY/Ebwr9u8/wA6386vgDw5cQXs/wC817ya1Z4NNgg/5GSuapn9Q0+rUz9DoPj94fgg/d6lb/ua5/xH+1D4fsfO/wBMt6+B5/7Ng/eR+JLiaqn/ABI5v3l1rFxRT4gqB9VPsvXf209HsYPLjmt5q+e/2qP2mrH4m6H9htf31eW3194Rsf8AV3mozVVn8V+GYIPLj024m/67Vnic6qYin7MPq/szV/ZX+JsHwr+MWm6zdf6mGvvzSv8AgpN4Lg/eedX5uf8ACSaH/wAs9Npn/CV6X/z518/Upmh+mlx/wU78D+R/x+V8P/t6/tC6b8fviNDfab/qYa8on8R6b/yzs6qf25pvn/vLOs6eHNKlQx/n9q+3P2H/ANtLwz8JPhlDpeqzeTNDNXx3PrmlT/6uzp//AAken/8APnWlSmZ0z9RrH/gpp4Dgg/d3lc/8Yv8AgpN4O1XwPqVrazXE000Pkw1+a3/CR6b/AM+dPvvEdjPB5f2Os/qxr7Qo+I9V/tXXJp4/+W01fVH/AATo+O9j8MtcvPt155PnV8t/25a/88aksfFUFj/q4a0qUjmP1kvv2y/D/wDyz1K3r44/4KB/H6x+KuuWcdrN50MMNfNH/Cff9fFUb7xHHfT/ALyGuengzq9oM0q+8jVfOr9Dfgf/AMFEfCuhfDnTbHUpv31nD5M1fnX/AGrD/wA8aP7dSuipSMaZ+qlj/wAFQfBdlB5fnV5B+2l/wUD8OfE34SXmh6V++mvK+Cv7dSj+2ErP6sw9oavg7xxJ4Vv5p4K35/j9qs//AC2rhft8H/PGo/t0H+srKpgadT+IfQZbxZmOCpfV8PM1PEfiqfxHfedNXv37DH7U+m/AGfUk1L/U3lfOHnW9H26P/lnXT7L2dP2Z5OOx1XE1frFQ/RH/AIeFeC/P8+OGvk347/HeP4jfHD/hI4P9TDNHXkv9rR1F9ujnFHszl9ofoj4c/wCCjHhG+8D6bBff66GGuV/aM/bu8P8AiP4OXmlaP/rryvhj7d/zzonvo56z+qsPaH1L+wV+1tY/A/XNS/tib9zeV9XT/wDBTTwd/wA9q/Kzzo6X7dWnsg9oe3/tT/tGWvxU+P3/AAkdr/qYZovJr7E+GX/BSbwrY+B9NjvpvJmhhir8yPPqT7dR9VD2jP0J/ai/4KFeH/GPwk1LTdKm86a8i8mvmL4A+P8ATbHwPr1rqV55PnQyeTXiX23z/wDWUzz/ANxR7MKlQfrn/H9N5f8Az2qlU37um1oZkdFSVF5JrQzFh61eselUatWPSswOt8K3Hk30Nffn7DPiqfyPIg/101fnxoX+ur66/Y08cf2Fqtn/ANNv3Nd2G/iBU/hn6DaH5kE/7z99NWlfar/ZUHmf8tq4ex1XUfIhnj/1M1bkF9Jfz/v69Y4tSfyP7VsftV3N5NZUHl30E37nzqg8R337/wAzzv3MP/LGjw5rn7j95/y2oMDo9K/cQQ3Uk3+p/wCWNdHqvj+xsYIYP+W1cdPBJpX7yeb9zD++rHvtVsfJmur68/11HswOwg8Yx3080kEP7mj/AISSD+1PLry/Q/EckE/2qf8Ac2f/ACxhro7fXI8QyRw/vpqPZle0PQ4PEdrZfvJP9dV7+1YJ/wB/Xmt9Yz2N958f76b/AJ41agvtSn0P95/rqz9mHtDsr7XI/Pmef/U1xuq311Pf/wCu+xw0yx+1arB/pX/LGuc8R38ljfeZJN+5ho9ka6nRT6HJq3kx2sP+hw18v/tbeALrxFPNJB/yx/8AJevqHw74rj0rSfPkvPJ/5Yw15t+0ZY/8UtN5H/Lb/XVmGp+avjHSp/B2ueZHN/qZq+zv2QvjRdeMfDmm6bo0PnaxN/x+Xc3+psIq+TfjFY319fTSSQ+TDDUf7LHxwuvhJ4/8ySbybO8/czVw47De01FVP108K+DrHSrGa6nm/tK8m/1001Vb7Vf3/l+dXDfCT4qR+KtKhkj/AH0M1drrmlfbf3n+pryaVKpP+IfnOZZlVm7GNfX0E99N/wAtpqzoLG6n86SearU/kf6vyaoz30kEFdlOlSPDs6pV1bzIJ/Ijr1r9mzxVBZa55d1/2xrxOfxVpulfv768t4fJri/+GvfDnhzXf9BmuLz/AK414ubKljKX1c+o4bwuNw+J9ufox4p1yx8iG6nvPJ8mvMfip+3d4D+GUHl3esedN/0xr4O8f/tQ/Eb4t6rs03R9Rhs5pvJh86uH+P37JPjHQ/Dn/CQalqXnTf66aGvgaXB+HqPkxB+oVMy09yB9Z6r/AMFSdN8ReK/I0ezuJof+/wBWN8aP+CoWseHNK/4lXhu4h/6bTV82fsI/2b4H/tLxBqU1v/zxhhmr2n4ja3pXjjwrNdeTb6lDD/qYYbf/AF9fRLh3A0v4cDz/AO0ap5BY/Eb4xftCwalqtjeXH2O8m/1NeX/tUfCvxl4O0PTbrxBqVxef9Ma96+DvhX4t6rfXkGlaP/Zumzf6nzv3P2evQ/Ef7GkfjiCH/hP/ABJ53k/8sYa0p1MDhv3hpSp4mofmz9hnvp9kcPnTV3Pw5/ZJ8f8AxGnhk03w3qXk/wDPaa38mGv0i+GXwW+GXwWgmk0fR7eab/ntN/rq6qD4qfboPsulWf76H/njWGI4rw9P3KR61LJf+fhw/jiax8R30M9xNqM003/bGGt/SvsOlfv/APSJryGH9z51xWVqs91BfefdTW95NDD5P7mrXhzQ/t2q/v8A9z/z2mmr9ZPkaYzwrPPqsE11qupf66b9zDDXf2P2qfSvLjm8mH/ptWPY6HY+Frj95Db/ALmq994jk8Rz+RB9ohoNDD+OHw5/4Tnw5eabJN537n9zX5s/HDxjH4AmvNNkh/4mUP7nya/Tz7dHBBNBPN++r4p/4KhfsvXUEEPjSxh/13+uhhrnxFP2hthqh8FX3mTz766r4Hwf8VHNJ/0xrmL6DyK6T4Oz+R4xhj/57V5Z6R7ZB/zzqe+n8ixmn/540yCCSD95VXxxP9h8K3nl/wDPGg0Pn3xVqsmq65NPJWd83tT7j/X12nwd+HMfjHVfPn/487P/AMmKDMx/Cvwy1XxjP/otn+5/57TV3dj+zLJPB5l1eeT/ANca9i0qxgsYPLgh8mGGuE+MXxbk8Hf6Da/8fk1ZmhxviP8AZsurGCaSxm87ya821TQ59Kn8ieHyZq7HQ/jhrkGqeZPN50Ndp8YvDkHjHwPDrlr/AK6gzPDaKd5FdB8OfAE/jjXIYP8Alj/y2rMDS+Enwrn8Y33nzw/6HDXtGuX1r4A8KzTxw+TDD/qYa2dD0OHQ9KhtbWH9zDXK/HfQ59c8HeXB++8n99QdB4R4q8Y3XiPVfPnmr0b4A65PfaVqVrPN/qYa8nngkt5/Lkr1T4A2P2Hw5rF9/wBMaDM85nsf+Kj8mP8A57V9WeFbH7DodnAn/LGGvAfhl4HvvEfjGG68nybOGbzvOr6Mggkhg8ugDi/jv4xuPCvhXy7X9zNefua+c555LifzJK9h/aon/f2cEdeSaTYyarfQwR/8tpq0CofS/wCzZ4ck0rwBDJ/y2vJvOrK/aon8jw5Zx/8APaavRvB2hx6Todnax/8ALGGvMv2qLGeex02OOH/ltQBU/ZQ0P/Qby6f/AJbfua9U8VWNrP5M8/8ArrP/AFNYfwW8NyeFPA8Nq/8Arv8AXTQ1D8d/FX/COeB5v3376b9zWhmfNfjG+/tzxHeT/wDPaamaVB5E8NM0qCS+vq2NVsfInrjqHtZTT/ee0Kvn2v8AasMd1/x5/wDLavVP+Ej+EMFjDH/ZuozTV4zqs/8Ap1UfJ/5aVpTOPHVP3p71B4q+Dog/eaPqPnUT+Mfg75H7jR9Rrwn7ElHkR+tHszl9oe2QeOPhOP8AWaPqNT/8Jx8JP+Weg6jXh/kx0zyI/Wj2Ye0PbP8AhOPhX5//ACAbip5/HHwn8j/kA3FeJ/J7UlAe1PdP+E/+E/kfu/Deo+dUE/xG+FfkfJ4buPOrxKj7RHjy6PZmntD2Kfx/8OfP/d+G7ircHxN+GQ/1nhu4rxKeeP8A5Z0vye1aGftD3ex+Knwy/wCWnhWr3/C1PhX/AKuPwrcV89edHXTfB3SrrXPiboNrptn9svJruLyYf+fj97WZp7Q+vbH9l+61zQ7PUtN+D/iKazvIfOh/0f8A4+Kyr79nPUrH/X/B/wAVf+A9ftH4V8Rx6H8D9Nknht7O8s9Oi86H/n3lryHVf27vCPhX4m/8I54g/czQ+V5032f9zXHTxFSp/DpmlT2dM/L2x/Zsvp7Gaf8A4U/4q8mzh82bzrD/AI964++sfCsHhWbVf+Fe6h9jhm8n7X9n/c1/QN8Mfj98JPHHhz7LHqWnTQ3kP76GtzxV8HfgR4/8Af8ACM31n4dm0eb/AJY1H1uX/Ps0pSR/Nt/wlXgCxg8+68K3H77/AFNUf+E/+HsE/wDyLdf0E/HD/gnB+zv8f/Dmg6PPpui2em6D/qYrT9zXjXxN/wCCFfwF1X4qab4gg+z2ejw/67TrS4/c3H/XSrp12ZcyPxUuPHHgOYf8i3VWfxx4D/6ANfq1P/wbu+APFXxG17UoNeuLPR5ofO060h/5614Dqv8AwbkeNP8AhHNY1K18SadN9jm/0S0+z/6+umnUfUi6PhGfxj4O/wCgDUcHjHwr5/z6P+5r6mvv+CCvxmgsfMj/ALFmm/54/aJf/jdWj/wQA+OH26zjjh0Wb7ZN5M3+kS/6P/5Dqw9ofJl94q8I/wDLPR6o/wDCSeHf+gbX1frn/BBX44WPxG/sO103TryH/Xfa/tH7ms3wr/wQ4+OniP8At7/iQ/Y4dH/5bTXH/H/L/wBM6Pa0jM+V73XNHn/1em1RuL6x/wCfOvtbwr/wQI+OniPwBDrEmj29nNNN+5tJv9dXf/8AENZ8Xj/YMcmpad52pTRfa/8AW+TYRUfWaZp7OofnJ9tsf+fOq888H/PnX6seP/8Ag2Q8R6H8RtHsbHxVb/2PND/pcs3+u/7Z1zf/ABDZfEL/AISrWPM1K3h0ez/49P8AntcVn9epB7OqfmL9ot/+eNRzzx5/dw16N+1R+zn4g/ZQ+KmpeFfEcPk3ln/5MRV5t50ddBziY/6Y0Y/6Y077dSfbY6AI/I/6Yio/s8f/ADxqTz/epPOjoAg8j/npT/3f/PGpPOjo86OgCDyKPIp/nR0ef70AM8ineTS/bo4BS/bkoATyP+mIpnkU/wA6On+fQBD9ho8ipp546Z5/vQAzyKPsNTefR59AEPkUeRT/AD/epPOjoAg8ijyKn86Oo/P96AIJ7F6g8mStHz6kg/56UAZXz+9TweZ/rKvQWPn/APLGj/lh5dAE+larXu/7NnjH7D4js5POr59g0qT/AFldd8MtcvtD1yGSOGqo7gfsl8Odcj8VeFYfM/1Pk1reRB5HkRzedN/yxrzX9lfxjP44+HOm2s/2iGHya9s/4Qix0rSfPg/11e1SqHDUOB8iCD9xPD500NH9lXWq+TP5Pkww1sar4cjng8yCGquq6rP5H2G1h8mGH/XV0GJm6rY339hzef8Avppv9TDXHX2h33kQ/wBsf6HDD/yxr0Pw5fX18JpH/cww/wCprJsfA994j8R/2l4gm/1P+phqvak1DmZ9Dur7/Sv+WMP+phrY8Hz3U8HkSTeTNNV7xV4jtdK/1kNZ/hy+8ixmu4LP99NWntCTbsZ5NK86Of8A5bf8tqo6rqtx5/kWP76qnn3XiOD95N500P8Ayxq9Y6rdaVqsMH+prEqmaV74cnsbL7Vdf9tqyoL6Tz/3kPnQ1v6ppeq+I4P3n+po0OCCCCaPyf8AU1z+0OnUztc0PTfsP26+/c/88YYa4vxH4cvtV0O8n87/AF3/AD2r0WCCxmvvMn/ff88akvvDv26D/wBo1n7QNT87/wBpPwdfWPnbIfOm/wCmNvXzPquh3VjfefP+5r9UPjv8HY/7Dmnnht4Zpv8AU1+fPx38OSWM80cf/Pb/AF1FQNT6o/Yf+MVrfeB7O1nmt/tlnX1Z/wAJ/pv9hzXV1eW8P7n/AJbV+O/wy+Jt98OfEcM8E3+pr74/Zen0r44aVN4j8R6l53k/uYbT/ljXkYz2nQ8PEZBSqYj2gz4xfts6bof2yPRofOvJv+W1eTz/ABp+JvivQ4fstnceTef8tobeWvfv2jPhX4LsYIdSj03yYf8AnjDb/wDHxU/w58f+Ktc8K2djpvgnyYYf9TNNb+TXke1/5+HTSyylT/hnzT8CPA918RvjTDo/jG8uLOH/AJbedX2B4c0P4Q/Aix+1R2enXn2P9z51ZWq/sTXXxG0r+1dVvLfQdYmm879zU8/7OfgPwP4O/sq61K41i8m/57V5OKzKlTPfw2FqIq+Kv209H8RXtnY+EfCtxeTQzfuZYbeub8caH8Qv2odV1Lw5D/xIdHhh/wBL86rfir476P8ACvwdNa6Vo9vZ3ln+5h/0euH/AGXvip4g+I3xi8SWrzedNef88f8AU1zYnMf9n+sYc7qeFO7+Ff7BXgv4czwwaxr1xrF5/wA8Ya9VgvtH8AQfZdH8N/uYf+W01vT4PgDPpV99u1XUrez/AOuP+ur0b4ja5o9j8AfLjh8nyZvN87/n4r5urjsTU/iP2Z6OBy32tT2dM811zxH4g1W+h+w/ufO/5Yw1bsfg7fTwfatV1L7HTPEf7Qvhz/hB4ZLH/kMQw15rB8W9Sn1WGTUvtE0P+urxcRyTfx+0PvsPwXjFS9oeleP/AABHpXhWzk0Oa41i88799/1yosfiNrFjff2V/Y9vZzQwxed/o9e/fsW+MfCPjHSrzUvJt7yaGH9zXFeOPA/iqx8R6x4gfR/3N5N53nQ/88v+WdfYZDhcNif9nh+7Pg8V7Wm7HnOlX1rY2M3l/uYag/tyTVf3cH7mGH/XTVx2leANV1v9/PqX7nzv+W1ehzwWulaVDaxw/wCu/wBTX7HTpn5/TqGb5F1fT/uJvO87/ntXQWOh30H7uSb/ALbQ1xulQRw63N9q/wBd/wA8Yf8Al3rqv7c/sOf9/wD8efk0Ghj+I9c0qfxHDYwQ+dNDVXx/4d034m+B9S0OeH7ZDN/rpqm8K/CuTXPFX26P7RDDN++r1zSvA8YsfIjhtof+e1A6e5+Gn7Qvwln+Ffji8sf9dDDN+5rg/Dl9/ZWuQzf9Nq/QP/gpb+z3Y2M82sWsPnQzTfvv+neWvgPXNKn0q+8uSvJxFM9enU9ofQ2kz/brGGSP99VDxjBJP4cvI/8ApjWB8F/FX9raH9lk/wBdDXZX0HnQTeZ/1xo1ND5hn/cTeXXv3wIsfsPgaGT/AJ7TV4f4jsZLLXJo/wDptXufwPvo/wDhB4axA7/5PI/eV8y/FW/kvvG+pf8AXavbPEfxp0rwrBNB53nTQ/8ALGr37D/7Hl9+3d8fobGCz/4lvnedd/8AXKoqVLGn8Q+YoLKaefy46+ifB3hW+vvgP/x53E37mWvsr9nP9h/wXY/t+al8PfDmm/bIfCsMv9r6jd/vv3v/ADyjr6o+NOleDfgDPD4fks/tk15D537m3i8m3/7aV51TMTpp4Y/Av/hHLqe+8hIbjzq+iPhJ8OY/B3hyGOSH/TJv301fppP4V+B+h/Y59Vht4dSvIYppoYbeL/R9/wDq6nn8K/B2DxH+50e4vPJ1H+yPtf2f9z9ppfXTT6kfnXrcH2HQ5rqSH/U15J4V+I3iOe+m8zR9RvLOab/ljby1+r3irxV4AsZ9Hg0fw3b3mm69qMtp9rmt/wDllD/rJfLqTQvjT4An0rUr7TfCtx9js7T7XD/o8X+kfvfLjo+umv1Y/MCf4SWnjGfzJ/DetQzf8tv9Hlro/wDhVcnwy8KzSR6PqPk/88fs/wDx8V+lXxNvrrSvB2pTab4bt7O803Tvtc0X2fzv3r/8e0X/AF1/v1zHgfxV4g/4TDR/D/irwf5M2j6dLqOrzQ2/7m4/dfu4o6z+umf1Y/OP4c2XirXPFUNjH4buLOz8n9zD9nr1/wD4Ur4j8nzP7HuPJr7g8OfGLWL6DXp0+Htv51n9mhtJvs//AD3/APjdTwX3jSxvvEmpW+g3Gpedd21pp3+j+TD5XlfvJaPrpp9WPzA/aL/Zf8ea54ps47Xw3qN5+5/5Y29YnwW/Y08eT/Eaz+1eG9Rhhh/fed9nr9YYL74vX3g7R54PCunTalqU1zDNDNb/APHh/wA85ZKvaH4c+LF94Vhvr7R7ezm+1xWnlQ2/nTeUn+sl/wC2lH10y+pHxjP+z14u0qCHzNBuKydV+C2uTj95oOozeT/07198+P8Awb8Tp/CsMHh/Tf303mzedd3H/fuvRvhJ4A1iC30f/hJrPzryG0i+1zf8sbiWl/aQ/qx+Olj8MfiFY+P7y6g8K61Npv8Aqf8Aj3rjfi38EPih4/1zzP8AhD9ahs4f3MMP2ev6A/8AhB9Nh/5htvT4PA+nf6z+zbf/AMB6P7WNPqZ/PfB+xN8StK1zyJ/Cuo+d5X/LG3qx4j/ZC+I1jY/P4P1r/vx51f0EW/ge1nn8ySzt6k/4Qe18+bzLO3mrOpmJ6WH/AHdP2Z/N7B+x38Tb64mkj8E+Iv8AwHqPVf2O/ibpX+s8H+Iv/Aev6Sv+EGtf+fO3/wDAeq8/gexnn/eWdvQsyPN+pn830H7FvxUn/wBX4J1r/wAB6f8A8MTfFTz/AC5PB+tf9+K/o+g8AWP/AD529W/+EOsf+Wdnb1p/aQfUz+b7/hhj4qQT/vPB+tf+A9Gq/sI/FjSoIZJ/B+tfvq/o+vvA9j5H7uG386vnn9rb+2LLSry18P2dvNNDD/rpv9TWdTN/Z/YNKWW+00Pw1/4Y7+JUH+s8H61/4D1J/wAMW/FD/ln4J1r/AMB6+3L74O/GLVfCt54g/wCEq/1M37nTof31Rwfts/FT4V+KtN0PxHZ280Nn++mh+z/vriKuanxBSqHdU4bqHxVB+xN8VJx/yJOtf+A9E/7E3xUggmkk8E615P8A171+4f7IX7Qum/H7Q4fL0H7H51esfGLwra6V8K/Ek8cNv+506X/0VXSs26Hm4jLfZH83vw5+B/ir4qeMf+Ef8P6PcalrH/PGGvXP+HV/xw8iGT/hA9ar7g/4Nwfhza+I/wBufxVdXUNvN9j0iXyf+By1+7g8AWM//Lnb/wDgPXRUx3szOnhj+T//AIde/HDz/L/4QPWvO/7ZV13wI/4JwfHTw58YtBvoPB+oab9j1GL/AEub/l3r+pix+Femz/8ALnb/APgPVXxj4HsfDmhzXUem283/AD2/0euermJp9WPlvxV8Hrq++B8Mf/L55MXnTf8ATWvzc/bv8AR+Ffj9rEf/AFy/9FV+sPjj406PB4Vm021/11fi/wD8FEf2qEvv2mvFUEdn/qZvJ86vpOC8RfEny/FmHqfVv3ZpfBbXJ7Gf93DX0D4V+LdjBffZdY/cwzf6mavhjQ/2mpP3P7muqvv2k77VdK+y+T51foWdYGc6XtMOv3h8LltaVCr7PEP92foVB4OurHSvM864hhm/fQ1JPqt1odj5f9pXP/gRXzf+y9+3drnxU0P/AIRXVbPydS03/UzTf8vFavxG+KniaHzo/J8mavF4dzijj6v1bE0/3lM7s+y/FYNe1w1T93UPUYPjhrmlf2l5epXHk/6mtzwB8ftcvp4Y59SuIYZq+SdDvvHniq+mgsbO4mmr1TwP8AfiFrmleYn2ivucTgctVP8AeUz43DY3NqlT93M+oLH44TwarNB/aXneTDXVeFfjFqV9+8nvLevj/wAR/AHx5oc8N1dfaP31dp8K/hl4m1XVYYJNSuPJ86vj8dkuGqU/aUj6zA5tifaezqn1Fqvx3n0ODz5Jq8V/4eva5D8VJvCsc2nQ/vv3P+j1swfA/UtVsZrW+vP+W1fP3w5+BEFj8W/Hkl1N5MMM0UXnf8tv+2dfOf2bh/Z/vIH0n9pVP+XZ6144/wCCqHibw58Rv7Hj17TvO/df8u//AC1evQPhJ/wUY8Xar8VNB03VbzTryz1K78mavlrxH8AdD8cfEbUr6CHzryzhihh/+O16N8D/AABY2Px3+Hsl9++m/tHyfJ/5Y0nlWH+raQOdZtiPrPxn2r8W/GGh63+0n4J/5DU155P/ACx/48/+2lev/EbxjH4HsIZJP+W3/LGqnjjw5J4c8R6P/Z02nWcM3+u87/XXFH7Sfhz7d4b014/+fuvzmnT9pW9mfe1H+6ufhl/wWd8HR/tlfHCHxNazW+j/AGOGW0mh/wByvlDwd/wTL1Xxj/qNet6+xP2k/wDiVfGLxJaf9PctY3wy1ZND/d1+y4HhSnUwt6Z+aY7ifEUqvs2eGeHP+COGrX2q2f27XvJ02b/XTQ29bl//AMEYvP1y88jxJcQ6bD/qfOt/31fVHg74qX3g7XLOOf8AfaDNN/pf/Pa3r6gsfCum+MdC+3eH5vtln/y28mvFp0sFTxH1TGfu5nq1MdjamH+t4P8AeUz8pZ/+CMV9Y2M0kniq3/c/9O9EH/BH6D/hHPMk8Yf6ZN/qf9H/AHNfox8TdK/sqDy/+e1cHZeB5/Fc8MFrD53k191huC8FUpe09ofF4jjjE06vs/ZnxbpX/BFS+1WeH7P4qt5of+W3+j13nws/4Ic6b/wlV5feI9euJtHhh/0S0h/11xLX3l4A+B+saFY+ZBD+5rRg0rUvB80MF9DXk1eF8N/y7qHq4bizE/8ALyB+a0H/AAQV8Y65DrF9BqVvD/z6Q1zHjj/giN44+H/gebVbrUrea8h/fTQ/9Mq/af4V65JfWM3/AFxpnx30Sx8VfDLUvM/59K8WplNOnV9me5TzqpUp+0PwY0r/AIJX+OPFdj5+lTW95DDD501dB8D/APgl7feKtVvP+Eg1LybOGHzofsn/AC8S1+nfwP8A7H8K/Bazj8n/AF0MvnQw/wDLx/10rivhz4cjsbH7Vp1n++mml877XWKy7D+0nTMaudYinyHzn+x3/wAEB5Pj9Y+JJNS17yZtN/1MMP8A7Ur2bSv+DZfSvEfg77DpviTUf7Yhm/0u7m/9px19pf8ABLaeCx+OHjbTfO877ZDFNN/11r62+HNjdQfEbWIL68t/J/5Yww18dnVSphsT7OmfXZTU+sYf2lQ/Dv8AaT/4IOeDvgsLO6n17UbPTdN8qHUf+e1xXlfhz/gnr8GZ/FN5Jda9qP2P/l0tPtH/ANrr9gv+ClvgCOfwP4w/c/ufJiu6/JaDVo/7chjj/wCWM1fY8N5LTzHD+0qVD5/Os2qYOp+7gXrH/gkn8NdcsYXg1jUZq3LH/gjh8NfsNnB/aWtfbP8AXTTfaP8AllXf+FfGMljpUPkTfvoa93+APxGsfi3fTWt1/wAS28h/1P8A08VWMyzD5fVti/4f/Pw5sHm+IxlL/Z/4h8kz/wDBFv4ewfvINY1r/U1hwf8ABH7wBY6r5d9rGo1+iuueFZLGCbzIf3NeM+OL6OfXIf8ApjX02WcK4HFK9OoeBmXGGNwrtVpnzn4O/wCCQvwnmn/0q81Gb/t4r1DS/wDgjT8Hb6xhgjs7jzv+e32iuy8D6Vfa5rvn28Nx5PnV6v5+seRZyQQ3H7mtsdwXhqf8OoZ4HjTE4j95UgeJQf8ABFv4HzweXHptx50P/TxLUMH/AARA+EkGuQzz2eo+T/yxh+0S19SeAfHHkf6yH99XrdjfWt9Y/vIf9dDXy2MyH6ufR4fP6lQ+FPCv/BPz9nf4O6VqXhjyf+JxrH+umm/13lf9M6x4P+CYn7MulT+XffaIZpv+e1xLXrfx3+HNr/w1DoM91/y2hl8nyv8AU+an/PSuS/aM8Oab4q8Y6DHHqXkzQwy+d5P+xXF/YtP2nJznT/bVT+JyGjY/8ExP2YfHHiOztYLPyZpv3MMMVemwf8EMfg7pWqw+Xpvk/wDPGvIbG+k0OfTdSg+0WcOm6jFNNNN/rriv1W0Ly9c8HaPqVrDbzTTQxTedXh51hqmC/hzPbyXMvrn8SB8o6H/wTn8K/CuDy45vJ/541jX3wI8D/voJPElv53/XxX1X+0L4c+3eAIZ/+eP+ur8Uf24LG+8AfHfWLVLy4hh87zoa1yDDYnMans+czzbG08HT9p7M/Qqx/Zs8HT2P2eDxJbzQ/wDXxV6x/ZJ8MzweX/bFvDX5s/Bb4t6lY/vJNSuf/AivbPhz8d/7V1Wz026vLiHUryb9zD9or3MZkGJwf8SZ5GD4gpYz4IH2RY/sd+HNKg8yPUrfyf8Ar4rNvv2O/D+uX32qTWP+mNeXzz6xpX/L5cTQ1yvjH4jax4cg8yC8uPOrrwvDGIxOtKuc+K4nw+G/i0z17XP2A9D1yeaP+2Ky5/2EbH7D5cGseTDXiUHx+8TQT/u7y48mavRvDfxi1L+yvMuJv31dVTg/Naf/AC8Oanxhl1X7Bb0P/gmzPpU808GsVsW/7DF9Bcfu7y3rV8OfE241Wf8AeXnkw13djex6rBD5E3+urycRluNw/wDEmejh8ywVT+Gcrof7CN9cW/mXWvW8Ndd4A/YK8K6HPNJq2sW95NN/08V82ftQ+I/F2lfE7QY9N1LUfJvJvJ8n7R5MNY3x38R+JvCtvo8+m6lrU3nTeT+5uP8AlrXDiMtxD+2dVPNsP/IfbX/DHfgfyP8ARfs9cj4x/ZJ02CD/AEWHya+XvA/xb8QeD/EWm30msajN5N3HDND9or9Fb6+k8R+ALO+g/wBTNF/yxrxcww+Jwf2z1stx2Gxn2D8+Pj/+zZPqsE0H/LGvzn/aa+B9r4c1yaCSHzpq/bX4m+AJ/sM0klfCP7ZfwdkvvEc0kFnb+dN/y2rTLcyqVKns6hrjcFTp0/aUz8kPHHhX/hHNV/1Neo/svfE3UrHXIdHtZv8Aj8m8mtT9oX4Oz+Dp5pJ/301eQ6HPdeFb6GeT9zND++r2q2x5yP2P8AQeGdD8OWdrffZ9Y177J/rpv9Tb1lT+Kr7xTPNptjN5P/XGvlD9kL40/wDCxtchk1TUrezhs4f9L/57XFfY/hXxXP4qsf8AijtNt4Yf9T53/LavyfOPrGHq8+IqezpnvYX2Xs/3Zwlj4b8Varffv/3MP+p/fVow/A+xvtV8/UtY/wC/Nehz/CSfXNKh+1Xlz9s/5bQ1v/8ACAaH8MvhXNfSQ/bLyH99XyzxeDWv8Q7lT9p+7R4z8fvA/h/wr8FtSk03Qf7SvJv3MM1fA8HjHxx8K55r7w/ptxZ2f2v/AF1frFrniTRtc+B95dRw2/nTQ+T/ANcK+G9V8Y2Nj52j+T9ss/8AXV05XxV+79n7A+syHgrEZp9s+hv2M/jFpXx+8Hab9u/5CUMP76GvUP2t/hzJ4x8D6bpunf6mGaviP4cwXXgD4jQ6lo/7nzv9dDDX6FfCvxxB448K2c99+5h8n99Xm58/aunj6f8ADOPGYbEcPZlyHw/ffBa6+FfiqGfXIbj7H53+uryT4t/H/TdD+Kl5Yx3lv9jm/wBT/wBda+uf22dKg+MWlTWMGseT++/c+TXgvgD9jTwX4OvodS1X/icXn/Talgcbgqf7yvM+szXj2niMLan/ABDvv2JvGN3ofjGz02OG4hhmh86Gb/prX6OfDL4xaP8A2VNo/iCa3/7bV8I33jmx8OfvIIbfzrP/AFNfMP7UPxw8T6VfTXUesajDNN/zx/c115bmLxGY+0pn5VisVr7Q97v7HVZ54bW1huNNs/8AltNNXT2OuJBqtnpsn2iaaGum0r7VPB/asln5003+ph/596L6COexmuPJtodS/wCW01f0p7Q+Ep0zK1zVY/8Aj102byaoz+Dp7Hw5+/m86aabzqtweFbWeezupLz99/zxhqj8RvGP/CK6V+7/AOWNSaGj8OfFV9feMpkk/cw2f/Lau18R+OJNKsf+u3/f6vP/AIczx654chk87/XVc1yC6g1Wzjj/AOWNFSmFOoYXj8R/Gnwdr2hyaPcTQzQ+T++r8qPjT4AuvA/jDUtD1KHybyzm/c1+xE/hWM2P2rUrz7H/ANMbOvhH/gox8K4PEfk+I7GHyf8AljXHiaZ04ep+8PjTwrrlx4O1uGeP/ttXv2h65BqulQvBXznqp8/93J/yxrp/hX8RpPCt95E//HnNXDTPTNH44eB3gvv7Sg/5bf66uY0r4jX2h+HJtNg/5bV73P8AYfGOlbP9dDNXjvj/AODt9oc80lrD50P/AExrEDjoJ5L6fzK/fT/gip+z1pv7KH7CN58Sr6H/AImWsadJq803/PvF/wAs6/Cv4SeB7rxx8RtH0eOH99qV3Faf99y1/RL+354qtf2V/wDglDeaPY/uZptOttDh/wCWP368vMav/Ls9HA0v+Xh84f8ABHCxuvHHir4qfEa6+zzXniTV5YYZv+mX+sr6o+I37Mvhz4m65NdalDcTfbIfJmh+0fubivIP+CSfgCTwP+yFoL/8ttS83Uf++69p+JvxNuvDnjjwro9jD502vXcvm/8AXJIvMrx6h20yjB+yF4Dg1yHUo9B0/wC2Q+V5P/AP9XWlB+z14VsYIYI9Ht/3N3Ld/wDbV/8AlrVH4nfEbUv+E403wzo/2ezvLyL7XNdzf8u8SVh6V4q8R/8ACzdS8M/2x9shh077X9r+z/vrf97/AKqg2Ot0r9nPwrpV958ej6fDN+9/5d/79aOl/BXwzpVjNDBo+mwwzf8ATCvD7Hxx4msvgt4q8Yz6xqN5NZzXMWnQ/wC5L5cdW/GPxi8TaHY+A7G+s/7N/tK7i+13f2j/AJZJF5klAHu//CHaV/z52/77/W1ONK0qD95JDb+dN+5r5i/4Xh4qn+I2m+LpLPWofCs13/Z0UP2fyYfsz/8AL1/20qjPfeKvFX/CeeJrWz+2ab/aMsNp/pEvnW8Sfu/3cdZgfVHkaPpUH7z7PDT4L7Sp/wB3HNbzV8qfaJ/+FjaDaz6lcTabpvh2LzZru3l8m4leWtjxV4V8R+KvGHg+x8K3n2PyYbm7lu/s/wC5/wCmdaAfRl94q0fSv9ZeW8Pk1pWM8Gq28M8f76GavI/gt4I03xH4Om03xBo9x/aVnN/pc03/AC8S/wDPWvXLGxgsYIYLX9zDDQBN+7gg/wBTVWDiD93DV6e+/c1U+2/SswJIII5/3dT+R+/8uo4J/wDlpUkF9QBHPB+/8yOmfP71J/asnn1H/bn7/wDd0AEHnzn/AFNP8iTz6k/t2So59VkoALGxko+wvR9ueibVZ56APJdV+Jt9ofiO88+bzrOGb/U181/8JH4g+Lfxb16S6164s9B879zDX1Z8RvA8kFjealYzW8M0MMs376vzVvr7xp441XxJqX9vf2PpsM37qvBx38O1SZ9rklOnUqc9OB7Vqt94g8AX15a+H4ftk15/qYYbfzpv+2dc/wDEb9mX4hT6VrHir/hG9Oh1LUvKhu/tf76a3jrkf2Xv2k/FXwk8R6lqscP9vQ+V/on/AD2t6+gvhJ44vvFXgC88cPr1xqV5qU3/ABMbSb/U2/8A2zr5+nH2dT93A9vG06n24Ha/8E2f2Zbr4O+B5o9S/fXk03ned/v17f8AHfQ5J/hH4kj8n/XadL/6KqH4LeOJNc8HWc8dZX7UPiq60P4A+ML6Ob99DpFzN/5Cr7XA/vKftD87zap/tB8yf8EBvgfdfDn9qjxVdXUPk/bNO/c/9/a/Yixnr8Y/+DbP4jeI/ip8dvHlx4g1K4vIdN06KGHzv9uWv2cggrtxJ5NMtQ9KXVbGe+8OXkEH+umh8nzqZAfIq1fWP9q6HNH53k1zmx4fqv7HelaVBNdXV5X4o/ts/shWN9+1R4wnjm/czajLX72/Fvz/APhWUMEn2iab91X44ftbX2f2jPEn/X3LX23BVP8A2k+R4oqf7MfNmlfsoWNj+887zq9G8Afs9aPBBD+5rV0qePz/AN5XXeG9Ujgnr9e/5dn5fUqfvNTJm+BEHhXVbPWNK/c3mm/vq94nsbH40/DL+0rWG3h17Tf+Pu0rz+fXP9C8vyfOr1jw5+xp44/4VXpvj/wzefvpv301p/z8RV+b8TYapgakM0w/8Q+9yHEU8bT+oYj+Gc/8CL7TvDljNPdWdv51enQfGm1sZ4YIP+W1cV8K/Dmm/HfxVNpVjN/Y+vQ/8fdpN+5/e1yvjjw5dfDL40zeGb6886az/fedDXo5TxVgs391v94edmOR4jL9V/DPpoWP/CcWP2WT/ltWV8MvA/8AZXiOaOSb/jzmqr4c8Rx6V4O/tKebzpv+WMNWvhl448jVYf8AnteTV69On+7n7M8ipUp+1h7Q7iDwr+/mnjr5X8K30kHxp+IUaQ+d5N3FN5MNvX2BfTwT6V5cf/LGGvk34Sf8nbeMLGeb9zN++mhi/wCXivF9p+7mev8A8vIGP8W7HVb6e8tdH/0PUryG2mrK+C2hfYfjT4Pvp9YuNSms9cis5vOt/J+0S10fxNvv+MjLz/ljN9ki+yWn/wAcrH1XVdSsfiN4Pur7+z4Zv7ctvK8n/rrV0b/Vjjrf70j9NPjSfI1zw3JBoNxrE3nf67/n3rutc8OQa5pX+nQ/6n99Xnvx3vrW30Pw3JdaxqOmw+dF+5tP+Xiuq+Juqz2PwymntftEM3kxV+Sf8vj9Yj/BPwZ/bZ8N3Vj+1R42gj/1MOoy1yOhwSQGGvVP254f7K/av8VSSf67zvOrznwr/p3/ACxr+kcjqf7DTPwfiSp/tMztPB0CX0HlyV6B4A8cax+z1fefpX77TZv9daVxvhueOxruJ559WsYYLWGvO4jyXDZhT5a8NTo4bzqpg/egeh/EbXI/ib4Oh8R+H/33/P3af8+9b/wQ1yDSvDkMl1D5M01dV4A/YDvtc+B9n4w8M6xcf2xeQ+dNaf8ALGevPfhXPY+OPi3eeDvF32jw3rEP/kx/1zr85w/GlXKn/Z2P/h/8/D7rG8J08b/wo4T+J/z7PW7H44QWN9DYxzV0+q6XY+MYJo5v9d5NfMPiPQ5Phz8cNS02D7RNptnN+5mr2Kx8RfYfA/nw/vry8r67C5hgcTyVMNU/iHzdXC4mlz08RTO0+FdlHY2N55f+u/1NbXirw5H/AMIdeRyTfvvJrhvhl4xksL2zgn/c+dXpurT/ANq6VN5f/PGpzGnUp1AwVTnpHyT8DrGeDwdNaxw+d5Oo3MX/AJFrkfiL4VutV8VeRa6xcabDpt3L9r8mu8/Zsn+w/GLxtp0/777HN50MNclfTzwfGnxJawfZ/wC0pv3377/U29cFOfs8QdNT95hz1P8A4Jlzx+Dv2qLOOOa4/wCJ9p0n/H3/ALFffOlWP9h/Gm8kg03yYbyH99d1+a37OfiO68K/tbeA577Ureaa8u/J/c/7dfo38RhBpXxM0e6km1Gaab/ljD/qa+K4xp/vYVD63hOr/s86Zlftl/D+18Y/A/xh5cP+mTadLDX4AaVYzwa5ef8APbzq/oU/aFE994O+y/8ALG8/czf8Dr8EviNYR+Ffi34ksf8Anz1GWvrfDSr8dM8Xjn+HCoaXg6+nnnh8yavSPCulSX3kzwzXEN5D/wAtoa4Hwd5d9Xpng6+jsf3f/Lav1PHYGliaXsqh+X4HMquGxPtKZ7V8Of2qJJ4LPw54qh/6Yw3dYXxU0q6sfGNn5cPnabNN/rq5mfQ/+Eq1Wzgkh8mGab/XV9NeP/2GPE3wk8AWesaHNceJLPyfO+yTf+06/La1bE8LVfa4V+0p/wDPs/S6OGw3EFL2ddfvP+fhU8Ha5ofhyxh8iG3h8muy8OfE2x8YzzWsf2evHfhJ4V0r44aHrEc+pXGj6lpvm+daf8tq4r4SarfaHqs0E/2iGbzv+W1ehg+KsuzP4alqhxYjh/E5evfh+7PoXxH4Ag0nyb61m/101dxBYyT6HpscH/PGvJ/EfiOSxgs7W1+0TQ/66aavRvhX4xj1WDyJ/wBz5NeliPaVMN7Q83D+z9p7M8o/bE0uTw5feG9Y/wCfO7ihm/4HXFeMdKgnsftUNn/x5/vvOr2L9svw5/wkXwdvJIIf30P76GvNoJ/+Ex/Zemnj/wBM1K8h/ff9O9eTiKn7uEz1qf26Z4fPofiPVYJv7S1K3hhvJv8ARIYf9dX6r/sd+Kk8f/sy6DdSTed5Np5M3/AK/M/w5fXWq+FYf7Nht7z/AJYzXf8A8br7O/4JM+MZJ/hzrHhyeb99o93L/wCP14nFFL2mG9od3DdX2eJPqzVdD/4Srw7NY/6nzq/HP/gtz8K5/hz8d9Nu4If3OpQ/66v2Psb7yPOr83P+C3PhW78Y+DodYkh86bQbvyf+2T14nCeNqU8bTPqOIMP7TBTZ+afhzxHPBP5deoeFb6TVZ4ZPO/fQ/wCprznQ57H9zHXpvgCCCx/eSV++4mlSq0vZ1T8L+tOjV9pTPon4LftGT6HY/wBm+Mf30M37mG7rR+MUEE+lf2lY/vrOb/ttXlE89rfaH/pEPnV2nwP8D+MfFXh28g0qz/tLR4f9dDN/y71+dSw+J4fq/XML/D/59n3kamGzyl9Xr/xDoPgf8ObHxj/xMrqbzq9wsfBvhmx8mP8A5bTV8+6Vqv8Awit9Do9jD5N5NN/qaPFXiPxN8P8AxvpsGq/ufO/fQ17GH4uw+afwah59Thupl/x0z2zxH8MpIL7z9N/1MNdl4Oh8jwr5kn+u86uR8HfEa6n0Oa6n/c2cMNaXw58YwXsHlzzf66jEVKlSmGHp06dQ5/8Aav0nz/A9nqscP77TZvOrz3xjPP4x0qzvv7S/1P76Kvoj4xaH/wAJJ4HvLX/plXz18AfL8VWN5Yz/AOu0fzYZpprivBxH8P2h61P+Q828SeP47HXLzR9Ns7ia88n/AF1fo9+wx44uvib+znpvn/8AH5Zw+TNX5+6VPYzwalJdTf2b++/fTQ/8vGz/AJZV9Nf8EvfjF/xVWveHJJv3M3+lw/8AXKvMz7D+0wXtIHVkNT2eNsfRHjGCS+sdkcPnV8r/ALUPgf7dYzeXD5M0NfZ2uf8AH95f+prxf4/eDo9V0q8k8mvgcLU9nVPvqtP2iPyB/aaFvqs81ra2fnXn/Laavjf4xQT6VfV+r3xi+FVjBBNH5PnedXxP+0Z8D4P309rD/wAsv+W1faqp7XY+Xf7tng/wP8Y/2H4qs5JJrjyZpv30VfrL+zL8U7W+8K2cdj+5s/Jr8dL+eTwre19SfsTftQyeHL6GxnmuPJm/cw+dXwvHWQ1Mbgf3f8Smd2BqezP1Qn0mH/j6jrj/AI/eI/8AiR2elf8AQS/cw1k2P7Rmm+DbCzg877ZeXlcP4/8AH914jvvtcn/LH/U1/P1PDVU7M+owOO+r1PaGX4HsZ/g745m0fXLz7Zo95D++/wCneuR8f/B3w5q3j+afSpvJs/8AXVh32uT6r4qvL6ea48mz/c/vqj0rxVJqs808f/Lavpv7QxFPDezpnt4jjDGqpz4b92dr4cn0fwdfeZJDb/uYf+W1QeI/jTJBYzQQTXEMM3+phrzXVZ5L7xjDpsk3768/feTXSQeDr7xj4j03TtNh868mm8mGGuSlSrOl7M+bx2ZYnG1faYiZH4j8VSWNjDdTzf8AXGr326PyJp5pvJ/5417F/wAMFalP4c8zxBqVvZw2f76avhz4m/tQz6HqupaPo+m3F5DZzSw/a5v+eSV6GH4YxmI+wc3tD1vXLHUvEfiqGfSobiazh/5Yw/8ALxXkfx+/Zm+JvirSrzxNrGm/2Po8P+p87/nnX0h/wTg/a98M+FfhXrGq+JrPztS87/rt+6rzL/goj/wVXsfjx8OZvCPh+zuLP99+9mr7rI+H/q3v1JmdSofSf9qz2Nj5En7n/ljDDVXxVrscPhzyLWH99eVNqulWuq3EM881M+26bpX7uea3vPJr9u9kfGjJ59N8OaHDJPN/qa88vviNY319NfRw+d5P+phru76e1vp5pJLO3m86uP8ACtjo/wDbn9q31nb6bD53k2kP/PxWnswqHaeB9cnvtEhurrR7eGab/Uww1H4/1XXLfVbOxsdN86aaH99N/wA+9WPEfjj+ytC+3Wv2iGGH/U/89q5jwd4q1zxVP52pQ3Gm2f8Ayx8n/XViaF6x8K3UE95qXiDWPJs4Yf8AU/8ALa4rw/4qarJ8RoP7Gg0248maGXyf9Hr37w5rnh+fxH5881xrF5D/AMsZv9TXcTz6PrmlQzz2dvDNN/zx/wCXegdKmfip8avhldeAPH95pN1D5M0NcXfaVJBX6Af8FNPgfa332PxPo8PkzQ/uZq+Hr79xB/qa8HE/u6h9HgaX1ikM8HfE2+8HT+X53nQ/88a9U8K/GnR9Vg8uf9zNXjN/pUf+st6zfIk/1dZ0jOphvZn6Qf8ABKjwB4f+Lf7ZfhWDybe8+xzfa5fJ/wBivsr/AIOKfHH/ABR3w98B2P8ArtYu/O8qH/v3HXgP/Br38D5PEfxb8YeMZ4f3Om2kVpD/ANdXr0D/AIKP6r/w0L/wWB8E+GYP31n4b+zQzf8ATvs/eSV4WN/iHpYX93TPqjwB4VtfhX+zLo+lSalb6PDpukRQ/a/+ff8AdVh+HPB3hXxxq2m+f4kuLzWLPzfJl+0eT+6f/WVsftNeB9V8f+B9H0PSof8Aj81G2+1zf8+8SfvK5/4m/s530+hzX1reXGpa95MWnQzf6n7PE8v7z/V1xHcd5qvw58M31jZx3V5++s/9TN9o/fVq6HofhzwPYzR2s1vD9s/1v/Pa4rx3xj8JNSvtVs9Kg0G4/sGz8rzruG//AH1/L/8AG6ztV/Zs8VeI/FWpSTTXH2O8mi8mb7R/x4Wyf8sq0Mz2if8A4Q7Q9Dh0e4m06zs4Zv8Aj0/8iVYnvvCvjHyY5JtOvP33kw15PB+yvdarY/8AEymt5przXP7Ru5f+nZP9XFVH4jfA/WLCCaDQ/wBzr2pa59rtJof9TYRf6v8AeVmB7Frnj/wdpVj/AGbdXmneT/qvJ/3Kx4PjT4f0TxHqWmx/Z4bOztIruab/AJY/v643xj+yh9vsdNgsdSt7PybTyftc3+u81/8AWS0yf9kmS+vppP7euPOmmtpv+viKCLy/KrQDuNC+O/gfVb7yILy387zvsn/bWrfg747+FfGM9nHo832z+0ppYYfJ/wBj/WS/9c64OD9ibR7jw5qVjPqWo+dqWo/2jNND+5/6Z+VXVfCT9mXw/wDCTxVqWq6bD++1L/nt/wAu8X/TOswOf+MX7W0Hwr+Kc3h+ez87ydOim/c/67zXlrWg+O+peFZ9HsdSs/7S1jXoZbuGG0/1NvEn/TSt/wD4VZ4c13xVr19J9nvLzWIYrS7/AOneJP8AllUHhz4EaH4VvoZ/OuJvJtJbSHzrj/lk9BocjP8Atl2sHiOz07+zbib+0ppYYf8AgFZd9+3docGtwwfY7jyfsnnTTQ/8u8v/ADy/66V2Gh/s5+DtDvrO+jh86bTfN8nzv+XffViD9nrwXY+THHpun/ubv+0f+2v/AD1oMzG0P9ozUvEf2z7Lo9vDDo80cN351x5P716Z/wANC6xqvj+bR9K03TryGzi827mhuP3Nv/0y/wCulb/irwB4O0q+/tK6ht/O1Kb/AJY/8vEtM0P4ZeEdCvpo9K+z2d5/7VoA858f/tez6r8OdYutHh8m803TpZtRm/58Jf8AVxxf9dK779mz4uXXxb0Pz57P7HDZ+VD5M3/H5/11kq38OfhX4V8OaVqWlQzadqU2pXf2vUf+niWn+MfH/h/4V+KobWCz/wCJxqUPneTD/wA8krMD0Sovk964Sx/aF0u+n0eCSG4hm1iaWGHzv9j/AFlbMHxb8P3080cepW/7mHzf+PitPZmh03n/ALj95TPP8+uD8VftC+H9D8K3mqwXlveQ2f8Azx/26kn+O+jwfY5IJrebzruK0/c/89XrP2ZmdF4q1W1g0qaC6/541+a3xU+Emuar4p164sdHuIbOG786GH7R+58qvuOfxV4L+I3jiH/iZedef6mH/SP3NdVB8FvD/wBo8+SzrzcdgcRV/hn0eS5tTwfvnwJ4c/Ze+IX9hw6l4fs7eazmm827tIbj99cRf88q9X/aM8Of8Kr+GWmz6Ho/2PUpvK+1w/8ALnX2BpWh2Oh2H2e1h8mGb/ljWB4j+Fdr4xnm+3f6ZD/zxmrixGSv2f7s9OnxQ6lX95/DPDPgBfeKtcsdNjjmt7P/AFU01ek/ts332H9lDxtJ/wBQiWung+ElrBrlndR/ufsf+p8muD/4KFT/AGD9jvx5J/1Dpa9PKcN9Xp/vDw86xFLEVPaUz59/4NdII5/iN8SJ/wDp0tv/AEbX7SfbUr8c/wDg10g4+JE8n/TtDX6/ef5Fehiv4h8/TL3+vq99ujsbH95WdBP/AMtKg1XzNc8m1/57Vzmxyvx+1zyPDkP/AF2ir8bf2qILq+/aF8YSf6n/AEuWv3c/4QC1voPLvv31cjrn7JPw91y+murrw3p000377zvs9e9kOdU8HU9pUPDzbLvrlP2Z+H/gDwrPffvJIf3MNbGh6Vaz655f+ur9nv8Ahjv4cwQTf8U3p3/gPX5Sftbz6b8P/wBqHxVpWmw28NnDd/ua/Ssh4kp42p7OmfnefZBUwdP250+h+DoP7K8yOGv0i/Yn+y/8M2eG4Jv337mvzd+GXiqC+0Py55q9U8AfE3xBYwQ6bpuvXFnZw/6mGGjijLauMp+zpmnDmY08PU9pUPSf22f2GbjSvHH/AAs3wB+51iz/AOPuGH/l4jrwjVPiN4R8Y+dJ4mh/sfxJDD++lm/11exfbvHmuQeZJ4q1GaGvjH/gpNof9laTDqVj/rof3M01fiee8F4mjU/tPDVP3lM/Tcu4jw1V/U6kP3dQ+qPhz/ZU/g6G6jmt7zTa3/DnhXTfFU++D9z5P+qr8/P+CeuueIPH/j/TdDfWLiHTYZvOmhr7c/4W1Y+HL6axtYf9TNXdwfxHnWIqzwkDm4jyDKadL6wejaHY3Wlfu5P9TXwH+1R4j8SeDv2jNen8OTXEM3k/vpof+eVfZGh/HCOeeaO7hrwvSp49V/av1iNIf3OpaR/y2t/3NvX6xh/aU17TEQPzjEUvafu6cz5J1XxV44sZ5tcnm1qHzv3P2uaofhX4/vr74q6DPfTXE3k6jF/rf+utfVH7fl9Y658FoYLGH9zDqMX+lw/8vH7qvkHwB/oPirTf+vuL/wBG17WAxFLEYVz9mfOYvD1cHilD2h+/HxUnvv8AhXOj3Wm3mnWf+q86a7rpPGPmX3wy8yP/AEz9zF/qf+XiuD+Is9jqvwP0GS+0e4179zbeVaQ/9cq9N8Dzxz+DrPzIfsf7n/U1+C4r93ij92o/vKKPx0/4KB/s5+MfFX7TWvX2m+G9QvLO8hi/1P8Aqa434Zfsr+NNKsdl14V1H/wHr9zv7DsZ/wB48Nv51N/4Rux/587evtMDx1Uw+G+r8h8zjuE6eIqe05z8MNV8Lal4O8VfZdSs7izm/wCm1e2+B/Dkd9pX/bGtj/grpB/wjf7ScMkEPk+daRV578HfGLwaV+8/1NfpmCzH67goVz87xGX/AFLGzoH6KfsW+MNHsfgDptrdXlvDND5v+urg/wBsT9mzwj8YoP7c0fUtOs/Eln++hmhr500LXIJ54YPOuPJmrt7H4ZR6rZeZHNcf+BFfneccIqtUnOpM/Q8s4n9lThY8h8VfHC1+HMM2j+MbO3mmh/5e4a7T4O/GLwzrfgj7dY3lvND53k+TXif/AAUR0qxHwzvJIJvJms/+/wBcV8f/ALKHiO+n+I2m2N9eXOm6b51fk+OyfHcP1f8AYKn7s+2wWMwOcUv9op/vD9XtK1zQ9VsftU8P77/lj5NP0PxVqs8E0cGm3E0P/TavHbH4/QaH4i+w6VD52m/8sZq6fwB8adYsdcmgks/Oh86v2DJKuY4nDU6mIPzzN6WX4bE+zw58b/tGf8LGg+O/iSPw59os5pofNu4bT/nlXmt94c+KHgfQ5tS1KHUbOzmm8maab/l4r7W1XzLH9r2GSSHyYde06WH/AKY/JR+3rP8A258CLyOxht5odNmi/wBL/wCfivoPrXs6sKfIfP8A1f2lKpUPj/8AZX+JupaH8fvCt9dfaP3OoxV+7njG+vrjStB1L7Zb6bD+6/fTV/PXY+Kp/DmuWd1HD/qbuKv2kvvjTqvjH4V+D3/sfzrObTopq+c4+w37qFQ9zgGr/EPoj4jTweKvB3+gzW95NDNFX4/fte/sFfELxH+0L4kvtK8N3F5Z3l350M0Nfp/8HYP+EA0r/RftF5eTQ/a5rT/XfZ67Twd8RrXxVqv2Wez+x3n/AE2r5LIM/q5fV9pTPrc2ymnjafs6h+S/wy/Yf+I2h2Pl3Xhu4rJvvA998P8AxxNpusWf2OaH/ljNX7kQaVB5H+pr8sv+CvWiSeDv2kobqD9zDqVpHX6Rw7xtUxuN+r1IHwGfcJ4fDYb6xTMDwrpUeq2PmR1+inwW+MXh/XfhJo8F9qVvDN9kj87zq/Ln4O+P5IIPIkmr1jwr4qtb6+8uvY4kyX+0KZy8P5t9TPcP2mv2evCt9rf/AAkfg7WLez1j/ltDD/y8V8vfEb9pPR/B37jxHZ+TND+5hmh/5eK930r4c2Oqwef/AKmvkL/gpLpWm+KvB3/Et+zedZ/uYYYf9dX4/nXAdNf7Xhqn7ymfomW8We2f1erT/dn0v4H+LfhzVPCtnPa3lvN9s/5Y/wDLavQvDnhW11XSvtUf7maavzL/AOCbM8k/x30211ia4hhh/wCWM1fdWq/HCex1Wa1gh/c+d+5rn4LzfOsTiZ4N/wDLs04my3KsPS+sI9O8VaHPfeBry1nm/wCWNfm54q8R+P7H+2ND0ObUf7Hs7v7J5Np/t1916H8Yrq+t5oJ4fO/c15B8K/8AiVfHDXtKn/0OG8/4mPnTf8u9frtP2mHpe0qQPzjEU6dX93TmfIXiPxV418AaVZ2t1NqWm2c3+ph/1NfXX/BDj4xTwfGnWNDupvOm1KHzv33/AD1rz3/gpbpX27Q9N1y1s7ezs7Ob7JDXlX/BOf4qSfDL9qjw3fed/rpvKm/4HXTivZ4zKan7s83C+0y/MqdP2h+8995kE/7yvl3/AIKI+B4/GPwc8SWPk/vprTzq901X4x2MHkySTedeeT50MP8Ay2ri4PH/APwtuxvLHXLO3s/3P/Hp/wAtvKr8VwOJ+rVvaH7NUp+1pezPwVsdLuoNU8uOG4mhh/13k28tekw6rdWOleZHpuow+T/071+tnwr8OeC59DvI5PBOnedZzf6n7PXR/Ez4SeHPFXg68g03wfb+dNp0s3/bWv0yPiBsuQ+GxXA1Opqfk18OfGN1fQeXJptxNX2P/wAE7vjFa+DvHF5pupQ/Y4byGvk37dP4H+I15ps8PkzWc0texeB/Ed1PfQ6la/Z/Or6LNadXHYW6Pm8lqUsFirM+sv2mv2UfD/xwgh1zwzNb2evWf76Hya+c/HGlR654jhg8a/aLPUtNh8mGatyx+KniPwrPNfWOsXEPkw/9sa4/4jeP9S+JuhwyeJvs/nXkPnQ+T/rq/Hs14Qxqqe1pT9nUP1TB59gqv7ur/DOm8DwR33naX9s86H/pjXY6V4A+warZyWM376Gvzcsf2k/E3wP+LepRwzedD/qfJmr9BP2ZvGU+q/CSz8VaxN5M15+5rLKeNMyweJ/s7EQM8dwxgsRS+s0pnr39q3U/7u+/6418i/E34xR/sr/FzXp76zuLzTdY/fQww/8APWvpP/hdOm65fQxx/wDLH/ltXif7XvgfR/GPirw3qV1/pln53kzV+oYb95riIHwuK/d6U5nznB+17az+ONS1W6039zN/x6Wn/PvXqn7D/wC2l/xlfoMkdnb6bpt5/olavjj9jTwjofwe1jWLGHzrzyZfsk03/kSX/rnXx34A1yTwd4xs76P/AF1nNFNXpQw+CxmGqUqZ4M6mNwdanUqH9DeuTx3vkzx/8toa4f4jWMd9oc0H/PatX4H+MbX4m/AjR9Ugm/11pF51WtcsYPI/eV+I1qfsq3sz9qwtT2tL2h8AftGaVP4cvpvLh86vl74t+FYdV0O8nuv3MNfoB+1R4HgH+kRw+dXzL8RvA8niOx+w/wBm2/k19XlOI9pSPFzHDfvT8w/2i/CtrYnzIK8r8K+I7rw5feZHN5M0NfoP8d/2ZdN+w/u7P99DXwx8afB0nhTXJvLh8mGGu2p+93OWke6fCv8AaM1LVf3f+um8n/ltX0t8K/HE/jHwt+//ANd/qa+A/g74qj0q+hkn/cw19Q/8Lbg+C3g7R9S02H+0tY1ib9zD/wAsbevzziLhOnUqe0w8Duw9U9J1yxn1W+s9Hgmt4fOu/wB951fWfg7/AIJz6VY/2bq3iDWPJ8mH/Uw/6mviqfwP4gn1XR/E2sXn+mQ+Vd/ZIf8AU1zn7UP/AAU1+IWuQTaPa3n9m/Y/3P7mvAwOQ4JVNZ+0Or2p3/7esGpeFfj9/Y/w9ht/Jhh/fXdcV+z1441j9mz4t2fiPxNrH2y88n/UzV4f4A/av1LSvtk+qzXGpXl5D/rpq5jx/wDGK6+Js/7z9z+5r1aeFxFOryUKf7sxqVD75+NP/BR+68Y+B9S8i8/c/wCp/c18YfH7xhqV9Y+faw/Y7O8h/wBTDXnvh34jSeDv3c/+mQ/88ag8cfGK68cT/vP9T/yxrrjgqtSp74Fv4SfEa68HTzWMk3+h3lbnxG+GX2+x/tWx/wCW3+u8mvIL7VZIJ/Mr1/8AZs8cx65qsOj6rN+5vP3MPnV6NTDezXtKZ6WCq0v4dQ/SKexk8RzwxzfaPJh/1NTzWOmz+dJJD5Pk1v8A/CHalPYwySTVyXiv4c6lqt95/wBs+x2f+p/6+K/Sz4X2Zga5ocniLQ7z7LrHk3k3/Lb7RVf4ZfA/Ur7VYb7xBr3+p/1NbOq/B2ODQ7O1879953+uq3ofhzUoILyC+/13+phmrb2hoHjifTfhlBN9ovP7SvP+WNHg7xH/AGV4O8+6huP9M/5+6xvH/hyDwPpdnJcTfbLzzv3Mv/TSrfiPQ7rXPAH2GSb/AImWpf8AkvWIB4igsYPJ+yw+TNN/rpoatf8ACY6b5/2WP9zDefufOo0r4Lz6VpX2G6m+2fuf9dNcfvq5+x+Dlj4Hnh/falqU3nfuYf8An3rMCTxjoeleOPCupaHH++86Hyf+e1fmf8W/B0/wy8f6lpU3/LGav1X0rwdpuledHpUNv9smr4w/4KB/Ba+n1S81iPTfJms/9dXHjsN7Q7sDjalOofJP7v7RUF9pXkT+fHT/AD45/wB3PWt4O0OfVdcs7WP99500cPk/79fP/wAI+sp2qn9Cn/BvX8JIPhl+wVZ65JD5M3iSaXUf+2VfJP7K+uf8L3/4Kr/ELxNB++s9Nmuf33/bXy6/Q3w5Ba/sk/8ABLb9x/of9g+Ev3P/AF1eKvg7/giN4HjvvDnjDxU/+u1LUfJ87/cryf5x1D6e/aT/AGobX4O6HNBY/Z7zXoYfO8ma4/c28X/PWSqfxN+MXiDQ/hX4b1LTYdO+2axNbQzTTf8APWb/AJ510/xG8DeA/H0GpSa5Dp00Nn5X2ub/AHP+eklav/CO+H/GOhaPJJDbzWemzRTWkP8Auf6uuE1JLHx/Y/25/ZUc3nalDD/z7/ua8g/4Xh4q8OT/ABI1W6vLe8/sGaKz06H/AJY28r//AL2vd/PsYL7y5JreGasqfw54Zsf7SsX/ALO/4mU3m3cP/PxWgHkFj4x1LSvHE2myeKriazm0jzru8/597l/9XWl+zZqupf8AC4fEmm3V5cTWdnDF5P8ApHnf+RP+eldppUHgeHwr+7h06z028/57f8vFMsfib4O8D+KrzR4Ps+m/Y7SK7mm/1MPz/wCroMzzL40659u8f69ff2l9shs4fJ/s6bzYZrf/AK51z/iP4qeLvDkHn6Ho+o+dZ6dYw/6X/rrfz5f3nmf9c4698/4TjwdfQTarJNp03k/uppq1PB3jjw/8QIJv7Kmt7zyf3M1be0ND59sfiN8Sr6xmtbWa48m81G2tIbuG3/494n/1lW77/hP/ALPr08epa1N9j1y2s9O/6eIv3XmS13HjH4/T+B/GOm6PPo9vDDqWo/ZIf9I/ff8AXX/rlTNc/aagn+Lem+GdKht7yG8837Xd/aP3PmpF/wAs6XtDM88vr7xpPBNB9j1GGG81G5m87/pl/q4/9XT/AIV+AfHnir+wYPFU2tQ2dnaX013D9o8n7RL5v7v/AMh12Xwr/avtfFVjZyatptxpsOpajLaWk3/LG42S1avvi3rmq2N5rFrNp2m6D9rlhhu5v+XiJP8Apn/00krIDg/DngDxxYwaamuQ6jqWmw2kvk2kNx/y1eX/AJaf9s6h1X9nr4jT2Om6bHrHkw6laSw6vN9o/wCPf/lp+7rYHxp+IV/oeg+XoPkzalNczTTfZ/8Aj3tk/wBX+7/6aV698D/GMfjnwBDqX2z7Z/02moA8X0T9nvxxfaVo8+q3n/Eyh1GLzv8ASP3NvYwf6v8A7+Ve0r4A+Jv+EOm0fybaz1LybnztX+0fvriV6+i//RNL5D+f+7rMD59+BH7NmseAPGOj319N5MOm2ksP/Hx/x8S113xU+FeseKvGMN1BDp15Z+T5MPnfuZrevVLGCTzv+e1TeR5H7ygD57g/ZQ8QQf2bJJr1vNeWdpff67/l3ln/APjdZulfsaazD4j/ALSury3/AHOkSad5P/Pxvr6S7fu6bWntAPnOf9i261zw5qWlXWpeTZ6l9mh8mH/nkktbFj+yFJY2Om6VBqX/ABJ9H1GW8hh/5bf6ry693g/6aUtHtAPC/hz+xpa+B9c0ef7Z51noM0s0Ve2eRU/kRwUzyOd9AFeejyKJ4JD/AKuoZ4JKzAf/AMtvwr5+/wCCpM/2H9i3xtJ/06V715Ek/wDrK+bP+Css8kH7E3ir/pt5UP8A5FrQDmP+DXuxj/4QD4hXX/T3bQ/+Qq/WaDzPPr8tf+DYLSvI+BHjaeP/AJbavF/6Kr9RoL7yKMZ/EMaZpT+XPU2lT+RfQ1S86OuG+OH/AAkE/g68/se8+xzf8tpof9d5X/TOuM2PUfGHxG0PwdBNdarqX76H/lj/AMtq4S+/aak1WD/iT6DcTedD50PnfuftFeO/B34SalofjHR76H7ReQ6lD52r3eo3HnTf9M677xj+znda58Tf+Eqsby4hvIbSKG0h/wCWP+trMBnjH4qeOPt2mx6jeaL4bh1j/U/8tpq/JP8AbSvtS0v9qjxVHJqVvqU32v8A11ftX4x+C1j8Rr7R77Vf339jwy/uf9+vxb/b1+FcGh/tUeMIIJrjyftdfccD/wC+nyPGH+5GH4V8ceINLghjn+z/AL6b/ljXtPwd+Lf+n+fdfaLPya8BsbePz7PzJvJhs5fOro9D8OeKvGP/ABLfD9ncTedN5s01fqOKlyH5vhZ+0PqHxj+01fX2h3mleHPs9nND/rtRl/8AadeXfEbQ/Dnjjwd9q1LWLjWJpv3Pk/8APxK9Fx+znpfw58KzeIPiN4kudHhhh87+zrS4/wCPivnD4V/tC6bP4x/se1s7j7H9rl+yTf8AouvzjNsZSf8As9Q++ynBNVPaUx+heKvE37PXxU1KTwX4b/ff6nzvIr6z8DwT33wr8K65qsNxDr2peZNdw/8ATKux8AaVBP4HvNYght5ryjSvCt9fX0N1dUsg4ZqYPE/WadT92bZ1n1PEYb6vUh+8Oj8D+FbXVtK+3Sf89q8o8cXtjY/tCzR2P2ibWJrTyoYYbf8A4+Iq968K6VH9hmg87ya8T0Pxxpvwd/bg03XNV+0fY/sksPnQ/vq+xxEv3cz5PDJ+1gec/tQ/Cv4lfFT7HY6V4b1H+zYYfOmh+z+T+9ryvS/2JvihBPDPP4VuP3P/AD2r741zxVBrniKbUoPi1cQwzTed+5t4v9HrgP25/wBrbUv+EV8N+H/Aepa1qU0MP/Ex1H7P/wAfFeJl+eV6a+rwgd2YZHh6j+sV5n3B5E8/7Mujyf2l/Y839nW3nXddx8JJ477wPZxx3n2z9z/rv+fivPPh1BPrn7IXhuR9N+2Tf2dbf6JNXefB2fz/AAdZ/wCh/Y/3P+phr8wx2uJqH6NgdMNA67yI4IPMqP7dHBUF9PGYP39Mg8uf93XObH5nf8FubHyPi34buo/+W1pXyh4A8RyQf8tv3Nfbn/BcDwPda5P4VvrWzuJpofNh/c18K6H4H1yD/mG6h/4Dy1+5cIYpLLoJn43xZRqvMfaI9p8A+I/9TPJN+5hrf+Jv7TV94V8OXkFrqX9m6b5P767/AOW3/bOvL9D8EeNPFUH2XTdH1GGz/wCe01v5Nem2H7Mmh/Djw5DfeNP7R16aab9zafZ/3Pm1rm2KpezDLaNU8a8HfEbwj4x8KwyalZ6jqU1n5v8Arv332ivJ/ib8FvGOq+OLO68K2f8Ax+Q/8sf+Xeuj+MXxU+IXir4m6la+Dvh7qOm6PD/okP8AoH/LL/nrX1D+yx4H1i30OH+2NH1GzvIYf+fevzh4fD5piPZ1D9Do1KmDw/tKZxf7PXgDWPAHwPvI/GMPneJLy7i8n/rlXu3wrsY76Cbz/wDXTVnWPwk1XxHPNdT2eozV3/g7wBfaHPDHJptx/wCA9fc5ThFg8N7CpUPjs2xbxmJ9pTpnifx+8RwaH8VPDfkabcaleXk32S0qb9oz9jT4hfFTSrPTbq807TYYf300M1xWz+1D8JPE0/jHw3qnh/w3calNo+oxXfk/7lejeMfsvxb1WHVfEHgPxV/aU0P77ybj/wC2VxZtilTqQqUzpy3CupTnTqHyhY/8EhfF19Y/2lJr2i/Y4f8AltX6I/s5+HLH/hkLTdNvpvtk2jw/Y5prT/Y/5518+/tGWPjjxH8Af+ED8AeA9S02zvJvOmu5rj99Xun/AATS8AeKvhn+y9No/iqz+x6lDNL5PnV83n2OxGMwXPXme3kmBw+DxHJQgem/BbwrY33g6Ge1huLPzv8AXTTf664rY/4RyPQ9cmupPs/7mH9z/wA9qZ8D9V8+xvILrUrfUpoZv+WNdbfaVY319DdSQ/voa+Bp/wAM+yM74V/FuPxxBNayQ+TeWc3kzQ18P/8ABc7wdJBY+G9cjh/1P7qavsDXL7Svhlqs3ibybibzv3M3k15Z/wAFNPhJfftGfs2Qx6HD9svPOimh8mvoOG8V9XxtOoePneH9rgqlM/JnwP4q8if/AKY17F4H8VR/6+Sb/U1j6V/wT9+KFjP+88N3FdN4c/YR+LHiP9x/Y9xptn/y2mr92xGaYW38Q/H8PluKv/DNLxx8d59Vsf7Nj1j7Hpv/AC9zQ/664/6ZVzPhzXbGx8OTQf2DczQ2cUs0M01v/wAfFe9fCv8AYD/4VzY/2lfaPqWvalD+98mavnr9pr4ZftH/ABG+Jv2Xw/4V/s3QbOHyYYYfKr89zrMqW1M+4yfA1fafvDyvxj8D/HHiPxHpt94RvP7NvLyH99ND/wA9a+gfhJ4H1z4ZfBbyPF039peJJrv9zN/y28quu/Zz/Z68f+D4LOPxHoNx9s/6Y12M/wACNcvtcvJJ9NuP9d+5rjyXJ8N9ZhjKFT2Z6WdZhVp054evT9oQfDKCSeCbz4a89+MWuf2H8adNksbPztS1L/RIf+utfQPhX4V6tpRh/wCJbcV55+0Z8D/EcHiPQdY0PQbi8vNH1GK78mvtMVWpW/iHx9KNX/n2eV/tQ/sW/Eb4qf2bHdTadZw2cP8AqZrj+/Xz94//AGLfGn7Oelf8Jpff2dNZ6P5c37m4/uV+gfiqD/hZt9/aviDwf4qhvP8Alt5NfPv/AAUt8cXUH7Mtn4H8P+G9Zh/tjUYovOm/11fL087xlOn9Xge1XyTD1KixEz6G/Yt+JsnxU+GXhvxxfaDcTaxr0vk2n/TvbJ/y1r6a0Pwro/jjxHNdQ2fk3kP7maavkn/gnrrl14H/AGXoY/EH2jTZvCv+ifvrf/0XX2B8JJ454PtEH2j/AEz99N51fnuNp8mJnA+6wtTnpHW6V4OsfDkH7uzt/OqfVYP9B8uOGuZ1z48aV4W1y8tb7/lz8qH/AK+JX/5510Fj44tZ9VhsfJ/fTQ+d5Vc60Oo/Gz/goH4On+HH7UOpfufJhvJvOhrA8D+P54IIfLm/1NfV3/BbL4ST39/oPiCxs/Om/wBTN5NfDPhz7dY2Pzw3EP8A271++cN45YjLqaZ+L8RYV08xnY+mvhz4qjvv+P7/AFM1Y3xb8c/8JjrkNr4fs7fTbPTZvJm1GX/2nXlel654g1WeG10fTbi8mr1Tw5+zZP8A8Ir/AGr4817+x9N8n99aQ1z5u6R1ZTGr1PnD9oX9nrw5pX/E4/ti4vNYmm/c/wDTxLVr4Eft6SaH4V0fwBfabqPkwzeT9rm/26jvvjh8PdV+KkMHh+zuPJ02byoZpv8AnlXsVj4V8I/YZrqPR7e81KaL9zX5nUylYjFfXMPP94foVPGvD4b2FT+GeneHLG1sb37DHeedXTfGL4ZR658MryCT/XQ/vopq85/ZzsY/P8iebzrz/ptX0LrnhWfXPB00f/LHya/T6PtPZfvD89q+z9r+7PKNU+JtjY+CIZNS/wBMm03Tv+PT/ljb1+feq+fquuXl15P/AB+Ted/x71+kf7F2h+HND0rxtpupabb6l4khu/8ARIbv/nlXq/wy8AR+KvGMNrrHgnRrOzm/1032j/j3rxv7Wp5fiJ+4dlXLamYU6fvkn/BGn4mx+OP2eptDuv8Aj80ebyfKr6avoPPgm8yvlD4EftKeFdD/AGy9S8AeH7O3s4YfNhmmh/1NxKlfV+qweRPNHX53nX7zE+0/5+H3WR/u8N7P/n2eT/HDwdBqulTP/wA8a+Sdcgk+3TWv/TavuHxH4c+3WM3mV8YfGKCfwr44m8uH9zRktT957M6syp/u/aHAfE3Q9Ng0ry5P9dXw5+014O07xj4jmtbXTbibyf8AltX3NPpUfiPVfMupq5X4m/Dm11yxmggs7fyf+e1fVHgan5N+KrH/AIRzxHNax/8ALGvWvgR4/sdcnhtdS/10P+prpP2tv2dI9DnmvoK+V59UuvDniOGSP9z5M1YYnWnY6KR+ln7OeqwfEbxxeeH9Ym8mGGHzvO/5Y+VXmf7d3wy8K+FdDs4/DkNxNeTTSzXc1RwftJ+B4P2O9Nj0OG5/4Tyab/ib3f8Az713/wAFr7w/+018K5rGP99qVn/rq/Pv7J+r1b0z1qVM+GINJj/fR/6mGuc/tXyNV8iP/U17F8afgffWPiqa103995M3/LGs7w5+yFr/AIj/AHkln5MMNep9bpJfvSPqp5XrljP5Hmf8tqm8K+DtS1yf/U3NfW3w6/4J+alPYw+XptzNNN/z2r62+En/AATZsbGws5NS/fTf66aGH/U14uI4swVDbU7KeW1D8y/Cv7JXi7xxP+7s/Jh/57V9GfAD/gnBHYmG+1y8/wBTN+5hhr9I779l/TvDmh+XPDb2cP8AzxrqoPB3g7wtYwyR/Z5pof8AntXy+O4ozHEfu6cPZndTy2meJeFbG613Q4Z7j/Q/J/11QwX0+q30Nja/voYf+W01dhpWhyQfP/yxrZ/4Ry1/sTy/+e1f0N7Q/OzzLXII/DmlTTx/aPOmrjvI8TeKvFVna+T5Nn/rq9tsfCsf76Seb7Z/7b1kz+HLXz/Mnm/c0e0NvZnlHjj4ZX0+uWd1JDb3k3nf9saWfw5qs+t+R/o//TavWr7yL6fyP+XOGuV1yC1nnmtY5vJmrb2pJznirXNS/tWHTdKm/wBMm/113N/y70zxVYyeDtKhjnmuJppv+W1Xr7w5/ZU80nnXE15N/qa34PB19PpU099N++/5YwzVJmeQeAPFVj4V86O6m87Uprv9zVj4qeDrX4xaHeWP2zyZrz/ljXfQfCuOx1zz7r7PNN/rabfeI7XStV+wyWdvD53/AC2oA/Iv47/Cu6+Ffji802f/AJYzV6N/wTS+GUnxi/bL8B+H5P30M2rxTTf8A/eV7v8A8FBPgtH4qsf+EjtYf3Nn+5rV/wCDev4Lf8JH+37Z6lPD50Phu0lu/wD2nXzeZfuz6TA+0+OmfqN/wXH+Jsfwr/YKm0qCbyf7eu49O/7ZJXlf/BKf4c/8IP8Asd6Pdf6mbWPNu/8AvuuY/wCDjjxVPrt98N/B0H77zppbvyf9/wDdx17b4cnj/Z6/ZXhmjh/c+G9Ii/8AHIq+X/5dnuHjvhv4H+JrG+vPGN99o1iG81yXUZtDm/1PlPL+7lrpvEng7xN4xvtejk03Uf7SvJoodIm+0f6JYRVJof7TXiCefQbqSHRdSh1LyvtcNp5v+gReV5kksldhfftQ6bBY2c/2PUbOz1iGX+zryX/l42ReZR7MDgZ/hJ40vvH8MkcNxN/pkXnTXdx+58pP+edamh/B3xNB4VmtZ9Ht5tY/0mWbV5rj/lq/+r8urEH7W3/COfDmz1LWIftl59k/tG78n/nlWjqv7Xsk8GpT6XoNxNZ6Pp0Wo3cs1x/f/eeVQZnDz/sheI/t00f2z7ZDNp1taQ/6R+5t9n+srZg/ZJvv7c8y6vLeaz+12M03/TxFaxf6r/v5Vrxx+1fqV94H8SX3h+z8mHQbT99Nd3Hk/vXi8zyo65n4t/EbxHffCua60281HztHtLbTvOh/1099P5Xmf9+60A7DXP2ZdVvtc1i6sdSt4YdS1GK7mtP+mSReXXT/ALPXwHk+C1jr3nXn2ybWLyW7m/6d64C+g8TfDmCHxNDDrVnpug2ks13Dd3HnTX/7r93FVH4jftC+I7HQpoPtlvqX9paFc3c32T/lwl8r93WdQD0LVf2epPHF9Zya5rH9pWdnd/a4f9H8ma4/7aUWP7JPhW38cWeq2MPkzabDJDDD/v15npXxi8R+Dr7TdK864ms7P7NaQ+Tb+dN5r/6zzKj+HPxH8VWHxU1ie+huNN8N6xq9zNDND++muNn/ACy/650AejaV+yTpulaHZ6VJrGo3lno/m/ZIf+feV/8AlrWr4q/Ze03xH/Y8f2zUYbPQYfJtIYbj9zb15d4O+Lfi7xH8VPCvlzaj9j1K7l+1wzf8u8X/ALTr6mP7mDzKzqAef33wPsdV+x/8TLUfOhh8nzvtH/HxFXTeFfB1j4H0Oz0rTYfsdnD/AKmGtmafyIKg+0f8s6ACCpMyefQJ5PPhjo8+swHwfuKfP5lM8/8A56VY+b2oNCt+88jy6XyP+WlPnnpk/l1oZj8/6NUNTef+4qHz6AI8/vaJ/wDXUTzxwVH9u/5aUGhJUE/mefRPex+f+8qCCeS4/eVmBJB5nn18p/8ABY+eSD9jTWP+m13FDX1R5/kQfu6+N/8AguBqvkfsd+X/AM9tRirpp7mZ6N/wbS2Umlfsk+JJ/wDntrn/ALSr9HP3n+sr8+f+Dayxkg/Ye1Kf/ntrktfoNP5kH+rrLGfxDGmWrfrWX4q8/wDsqaCD/j8m83yq0YPMon/075K5zY5L9nOx1LSvB32XVrzzryGaWvU4PEdrPB+7m/1NctYwSQf6L/yxqv5H7jZ/zxoA9An1yD+yvM879zXjvjf9kL4ZeOL681XWNHt7zUrz99NNN/z1rooIJJ5/3n/LGr37v7dDP5P76tMNiKuH/eU5mNTDUqq9nUPNrH9h/wCEn7ny9B07zq7XS/2c/h74Ug8uDTbeHyf337mtz93B+8jog8s/8sf9dXT/AGljn/y8OX+zMN/z7ON8f/s9fC/4jaHN/aWj6dqUP/Ta3rz23/YK+EME9nPY6Dp1nZw+b53+j/8AHxXuE9jH5H2Xybfyf+eNYeufuPJg+x+dXNUq1ajvUOqnRpU/4Z4D8Af2etH+Cvxp8SabqUP2zQdSh87TvO/5d69e1W++GXhTS/tU/wDZ3k+dTPjTBrGleB/t2hw+dqVn++/7Zf8ALSvibxHrkl94rm8/9zNNN5s0NZ4zO8ThqWlQ0w+U4arV1pn25feKvhzpUFncXX9nQ/2l/qah1XXPhPpOq/ZZIdFmvJq+KZ76Scw+ZN53k1BBPJ59eHU4uxR3f2Bhj7d/4SP4V/8ACRzadHDovnQw/vv9H/c1XsfiL8K5vtkccOi/6H/y2+z18Wzz0f6+uf8A1kxJp/YlI+2tc/aE8I+I/A81ra6x/ZsPk+T+5o8AfH7wP4H8Dwxx6x9s/wCu3+ur4l/eVJ9prl/1gqfyG39mH3Vrn7Sfg+3gs/M1K3mmvKsQftNeFbHxHDo8epW8001fA0870zz5PO/11H9v1P5A/s2mfcfir44eB/HHiObSrr7PeTWf/Lab/U1jaH8VPhrqv9pR+Tp0MNn/ANO9fHP2iT/WUkHmT/8ALatlxLVWlMX9iUXufXtj+0Z8NbHwdNPHZ28Pk/8ALL7P++rz34jftGeFdV8f+G7qOz86zs4ZZvK/6avXgM/mVHP/AK6j/WTEi/sekfRk/wAd/BelfY47XTbebzpvOu/9Hro/Cv7W3hGe+hgk023s4f8AntXyh5FSQQSVj/rBiVsa/wBkUj6u/wCGvfBdvqs3+h/uYf8AU/8ATxWP4U/bZ0fztSnvtN/103+iQw/88q+ZfI/56VB/qKn/AFixQv7HpH1Xfft3aP8A2H5kGj/6Z/yxhpkH7cGjWPkxwaP5003+ur5eqSCCSl/rDih/2ZRPqvVf29tNmvoY7XTf3P8Ay2lqCD9u61nvpo59N8mzr5lggqPyP+WlKpnmJZr/AGZSPobw5+2Jo/hWfUpLXQfJ87/yYqab9vWSfQ5o49N/0yvnGq9Z/wBrYkf1KmfVnwB+NOpfGnStS02+ht/O/wBdXrXgDVrrQ9Dh02SH9zZ/uf8Ar4r5b/Y01WOx+Jvkf8/kNfVnkR58yvo8txPtKZ5GOp+zqGxB4q8/zpPsdv5NH/CVfZ4JpJIf+2NZVvBHP+886p/lr1eZnFZBP4jn/wCeNvVr+3I/I8vybfzqzp7eOc0yDy/+e1VdmpqT67awf8saYdctfPmn+x29Z37uj93P+8jp8zJ9ijRg8R2vkeZJZ0T+KrWCDzJLP99N/qaysx+fUF9+4op1mPlRuf8ACR2v+r+x15J8fvA+m+P59NvtSs9Ohh0e7iu/OrvK434qeDpPGPhWa1jmuP33/slL2wvYo1rHQ/D99B/yDbeGz87zvJ/5+Ja3LHVbGxsfMjhrh/AF9/aulQ+ZN++h/wBdXTQeXXOUbE8+lX19DPPpvnTVbsb7TYNV8+OH/TP9TWFD0qSD9+f3dV7M0GfHCC18Y6H5cGm2+sXn/LHzqw/DnwB8D30H+naDp3nQ/wCum+z11X+og/d0CHz4K66WKq0tKdQ5fqtKprUMqD4EfD2xsfPj023hho8VfA/4e+KtK+y31nbzQzf8sa1RAk8Hlyf8saoz30cF95kla/XsT1mH1Wl0pnntj/wTf+C2lX32qDw3p0N5N/07xUn/AAwj8Odcn8yCH/vzXqUF9HPVC+8vQ7Gb7L/5BqaeKq06ntKYVMNTqU/Z1D5o+P8A+wvofhzxV4b1XwzN/ZtnDdxQ3f8A1yr6G0P9mzwrb6Hv879z5NcP8Rvt3jeCz0e1vPscMM3nTf8AAKPgDqviCf8AtKx1/wDfTWc37n/rlXX/AG1jf5zh/snDf8+y9ffsB/D3+3P7Vk/c3k3/AC2qv4q/Y78HeHNEmnn1jWoYYYf+WNxLXoYnj+0eZJ++/wCeNF7BBfQeXPD50M1ZVMxxNT+JM6qeW4en9g8d+Dv/AAT8+Huh+KrPxdo8Pk3kM3nedXr/AIjgk/tzzPO/c/8APGo4J0gsfstrD5MP/TGo/s8dcuIxNSp/ENcPh6dP+GZeuWM/kTR+d5NfKf7TXhWT7d58n/kGvrbVp568L+O/hyTz5rj/AJ7UYWp7Or7Q0xNP2lI+W76+k0MeRa2f/bard9fzwWPlvD++mrV1zVYIJ/8AptVG+vv7Vvf3lfdUdj5KoeR/GL4H/wDCf6VDHJ/rpv3tfnn+1D8AZ/CviqbyIfO+x/8APGv1a1zSrWeCaO1m/fTV4r8f/gdP4x8OTQabZ2/+p/5bVnUpmlOofnf8JJ/7KsZrG6h/4/P9dXqn7KEGseHPH/kWt5cQ2d5N5Pkw/wCuuK88+KngDUvg54/+y303k/8ATGu7/YY+P1j4c+MUNjdQ+d/aU3kwzTf8u9eRndP/AGb92elgX+8/eH6jfDn9h+Dx/wCFbO+8n7HD/rv+m1ddB+yhY+FfJk+x29nD/wAtppq7j4L/ALRnhzwB4Vs4J5vtk01cj+1D8ab74m2MMEcPk2f/ADxhr8Vxrdd/7QfZYen/AM+zoPDk/wAPfC0E0l1qX2zyf+eNcj4y/a2jsZ7yTQ9Ht4YYf9TNXznrmqz6HfeXdTfY7OufvvipaweMbO1nvP3M3+phh/5eK4Iezp/u8LA6fZ/8/D1TxV8Ytc8cT+ZdXlxN/wAtq4/xV8Ro4IPM1LUriH/pj9orD+Jv/CTTz+R4fht7OH/ltNXzf+3dfeI/AGlaPBpU1xNDDD/pd3/01rpy3BVMZiPZ1KgVKns6Z+gHivxHJpXhXy5JvOvJv+WNY0/imfyLOCf7RD/z2qjPrljpV7+8/fXkM3/Laqmuef4wsPLj/czf89oa/qP2R+Qe0Oq1Xxj/AKD5cE37n/ljTJ/FUd9B5Hk+TXnk/iufw5+4jhqxfa5JPpXmRzXH76lUph7Q3Ljxja2N79ltf303nf8ALaix8uDxx9uvv+WP/LGGvNbHSr7/AITj7VHDcXn/ADxr0KDSfEH2HzJPs9nSD2h12uX3+nefBD9svPJqr/pWqwQ2txDcedWTpWhz+HJ/PutYuLyab/ljDXXaJ4rng8m1tZv+21AGPpXgC+nvv9Om/wBT/qYa5jxV4cvtc8cWdjHZ2/7n97NNDXqN9rkkEH7j/TLz/ltR/wAgqx8/yfOmm/11Z+0NDyfx/wDDqPxV4Om0e++z+TNXQf8ABBb9nOT4c/tC/Ei+kh/c2cUVpDN/21rY8R+WIPMt4f33k19Zf8E2fA6eDvhJrGuT2f2P+0pvO/ff7FeTn3+7+0PcyXE/vPZnwP8A8FQvFSfHf/grZ4V8IwfvrPQfs1pN/wCjJK+1viN8MrX4t+AJvD881xDpt5DF53/XKvgb9lDXP+Ghf+CsvjbxNJ++hs5r6aH/AL++XHX6P6rfR6VBNPJ/qYYa+R/5dH0FJe1dkYc/w502fwrNo/2O3hs5ovsn7n9z+7rh/wDhlfR/7KhsdRvNRvIbOGW0tPOuP+PeJ/3dQfs9ftJyfHDxjr1rHZ/Y7PR/+W3/AD8Ve/aT+P0nwd0Oz+w2f2zUpv8Alj/z7xp/rJa5/rH2z2v7FxkMRDCcn7wqX37HfhXVfOjks7j7HeQxWk0Pn/ubiJK6eD4A+G9KsdSsfsf+h6x5X2v/AKeNlec33xp8Rz+OLOC3vNOs9Nm0j+15pvs//HvFWN4V/a21i+8K+Nrq+ht7ObR7T7Xp0P8A0yf/AFfmUfWju/1Txp6xqv7PXhHVb6aefR7ebzvK87/p42f9M62LH4c6PY6HDY/Y7fyYZvO/7a14Zonxq8RT6HrGqx6x/aWm2enfvrv7P5P2e5/55R16b44+Kl18K/gRZ6xP++vPJi/13/PV60w1T6xU9nTOHMclqYP+Id/PpUF9B5E8PnQ+T/qao6V4A0fSvOjg023hhm/13+j15BpXjHxV4An03VdV1631ibWP3P2SH/U29eneOPFV1ofg7z4/+PyaH9z/ANda6sdh/q55OFw1SrUN7/hHNN8/zPJt/O/561Y/sqCC38uOG38mvFp9duhP5kd5/wAflp9rtP8AltN5qf6yKT/lnHV74xftC3XwkPhuDyftn2yaKHUZv+WNvvrzcPU9oetmuTVMHT9pUPV/7KhgnqxPOkE0MEk376vlr4jftbeJvA/iPxVY/Y7e8hh06XUdIm+z/wBz/WeZWdrnx28QT+I9N1Xyftmpab4S/taaGH/n5f8A5ZVp7M8Wn7M+tv8AbpPk968e0n4tz/YbOOS8uLzXptO86a0+z/ufNerX7MvxN1jxj4O1KDxHDcQ6xo93LDN/7TrT2YG54x/aE8F+APEf9m6rr1vZ6lN/yx/5bV2mlX0d9B5kdfFvxbg+GXjjxxrHiC40HxFNr3nf66G3l/1qV1X7E3ji+1z4jXkd1D4i8nyf3UN3byww/wDkSs6lM7cNhqdSnOpOZ758af2hfDPwB0OG+8TXn2OG8m8qH/R684g/4KTfD2+/d2s2tXn/AFxsJazv2xPGN14H+MXw31iPwrqPjDTdHmuZprS0t/O/e+V5cf8ArKyvEf7cGpa54cvLWx+A+tedef6n/R4of/alaezPJqVDqfEf/BQrwr4c1Waxn0fxVNeWf7maGHSJZvs//fusef8A4KTeHJ/3dv4V8ZzTQ/8ALH+yJf8A43Xjv7Tfxp+Onxi8OWdr4L+Huo+FZodRubu7m/dedcb/APV12ng747/FufwP/Zt98H7j7Z9ktrSW7hv4oZrjyP8AWf8AfytvZi9od54V/b1j8b65/ZuneCfFXneTLN++sPJ+5+8/5aVlf8PA7ryPMj+GPjybzv8AU/8AEvrh4PGPxb0nxHDqWlfCv99DaXNp/per+d/r4vL/AOedeh/8NUfHqCxhjtPhLosPkw+TD/xN/wD7XR7MftCp4j/bn1jSoIZI/hv4qvPtlpFd/ureL/R9/wDz0/eVwHj/AP4Kof8ACuYIZNV8B+IrP7ZN5MP+q/8AjlY/xpg/aT+NXwrvPDlroOjeG5rz7N/pdpf/AL7yoP8AtnXnPwy/Yg+KEGt6bdeNLO48SQ2f/LGa/wDO/wDRlY4n93S9pTPRynD08RieTET9nTPpr4Sftpax8YrGafR/BOo/Y4f+W13cRQw1xXxV/wCCnf8Awqu+mgvtB/1P/PK4qf4naH8WNc8OQ6H4V8N6LoOjw/ufJ+0V8t/E3/gl78afibP5l1eaLD53/TxXk8MU8bjMROvmf7un/wCTnPxHiKdPEezyyB9V/sd/8FO9N/av+MU3hWx0e4s5obSW7mm/3K47/gvHP5H7Mujwx/8ALbV6x/8AgmX/AME5/FX7JPxpvPEfiO8068hvNO+yReTU3/BerxHHb/Ajw3BH/wAttX/9pV9JUp0vafujhpe19n+8Pp7/AINz7GSx/wCCflnJJ/y21e5r78nnjr4V/wCCDmqwaH/wTu8NySTW/wDpl3czf+Ra+yr7xxpsH/L5b15uJq/vDqpr92dJ58f/AC0qP7dHBXM/8J/p/wDz+W9V9V+Jumwfu/tlv51c3MjTU6qCeOebzI6sZj8jzK4eD4qaPB/rNSt//Air0/xV8OeR+81jTv8AwIpe2QeyOig/fz/u6sQT+RXMW/xi8K2P/MYt6gn+O/g6CD/kMW9H1qkHsjrvPqP7d59cPP8AtGeDv+WmsW9Qf8NNeB4P9ZrFvR7akHsqp38E/wDy0qTz45q81/4a28A3E/yaxbVnX37ZfgDSoPMk1Kj6zS/nF7Goer308f8Aq6/PH4pwfYfibr0bw/8AL3LXvGuf8FGPCPn/ALuG5m8mvlD4qftJ6V4j8f6lqscP/H5L53k14GdYmlVp/uzuwNOpTqfvDf8Amqf/AF9eef8ADQlj/wA+dxUP/DQtj/yzs7j99Xy3sz2/aHo1Pg8uvLrj9oVP4LOof+GhY/tH7uzp+zM/aHrXyf8ALOmGfyK8on/aFk/586rz/tCz/wDPG3rP2Rp7Q9i3R1Vz+9ryGf4/X1Qf8Lxvq0+r1A9oe20edXhv/C6tW9ahn+NOsUvZB7U9wn/f/wCrqjfX3+g/u5q8Wn+KmpTz/vJqqT+P9Sn/AOW1HsjP2h7xY6p58FTf2rHBB/rq+d5/H+pQfu/OqvP4/vv9ZJNR7Ix9qfRX9up/z2qpPrkH/PavAZ/HF9n93NTP+Exvv+Wk1Hsjb2h9Cf8ACR2vn/vJqJ/HGmwf8tq+c5/Ed1/rPOoGuTz/APLaj2Qe0Pon/hY2m+f/AK6mf8LN02D/AJbV87/2tPTv7Vn8j/XUezD2h73P8VNN8jZ51VJ/i5Y/9PFeHz30/wDy0pn9qyeRVU6Zj7Q+k/gt+0Na+DfiNpt9J/qYZq+mv+G5dD/543FfmlYX8/n+ZXTwarPP/wAtriuyljamHp/uyKmHp1P4h9/j9ufSoP8AljUE/wC3rYwf6izr4Rg1W4/57VHPfSf89q6v7axIfUaZ9yTft3R+R+7h/wBdVGb9ueSD/ljb18T/AG2TGzzqSe+k/wCe1Z/2tiP5w+pUz7Zn/bun/wCWcNvUH/Dc99B+88m3r4p+3v8A89rmlGqyT0f2tiP5xfV6R9nT/twalPP5kcNvUf8Aw3PrEE83/HvXxxBfT/6tJqn+z3H/AD2o/tLE/wA4fV6R9bT/ALaWsf6zzreoJv2xNYnP+ut/31fI019PBR/aknkf66sv7QxP/Pw0+q0j6d0P9pPUtD8R3l9Befvrz/ljWrN+17rk/wDy+W9fJv25/wDVxzUf2rPB/wAtqP7QxP8Az8D6rSPq6D9rbxB/z+W9WIP2xPEEH+rvLevkX+25/wDntUn9tz/89qP7QxP/AD8D6rSPraD9r3xHPP5nnW9O/wCGxPEnkeX51vXyP/wkd1/z3pP+Ejuv+e1zS/tbE/zh9VpH11B+174mgn/11vTJ/wBq/wARz/vPOt6+Rf8AhKrr/ntcU/8A4TC+/wCe1H9rYn+cPqtI+r/+GtvE0Hk+XNb1YuP2tvE0/wC7kmt6+Sf+ExvvP/dzVN/wnN9/z2o/tbE/zh9VpH09/wANGax5/mf6P501WrH9qjxHY3000c1v501fK8Pj/UoJ/wDXVY/4WbqUE9a/2tiP5w+q0j6on/a28R+f/rrek/4a98T+f5fnW9fL3/C1NSx+8+z1JB8VL4/vKz/tHE/8/A+q0j6a/wCGtfEfkf8ALvVX/hrbxH/rJJreGvmv/hbV9AfMkqrP8Rr6+/ePD/qa1/tLE/zmf1ekfTX/AA1f4gvv3f2y3rmfH/7QusX0HmXX76GvBL74jXUE8MkcP76ard98VJL7SvLnhrSnmWI6zD6tSO01zxxBfT/arX99XIz/ANueKr6GSSb7HDNN/qYazvhz4q8+C8tY/s//ANqrc0PxHBPfeXH/AK6v2LJcR9Yw0Jn55m1P2eJ9mdH/AMIrJpVxDO95/qf9dDUA8/Vb795+587/AFMNPgvo54JpP9TD/wA9pqksb7z9V8uD/v8AV7BwHyv+1f8AsWx+MdVm1i3+0Xl5XxH8RvhZffCTXPt0f+hzQzfua/WjxVqt9PPNawf6mvlD9q/4SWPiOxmjj/fXlY1aR10qpB+yv+1vH4q8KQx315/plnNFDX6DfCvxx/wuLwP/AKLpv/HnDX4f/D/XJPgf8W4ZJ/30MM376Gv1N/Zz/aTg8RwabBo83/H5/wAsa/GeKMp+r4n2n/Pw+1ynHe0p+zM74t/s9ax4q8RTX0/2iaH/AJY1a+GXwW03w5fTX19D52pf89q+1Z/Cuj+KvhzDJJeW800MPnTeTXyh8Y/GP/CHarNaz3lvpsNfLYiOJ9n7Ome3T9kZ2q+Ko9D1uae+/c2f+phhhqp8cP2XtY+I3wkhutS0f7HDqX/Hp51fWHhX4A+GfiB+znpuueH/ALPeTTfvpruum/aM0Of4m/s2Qz6H/wAflnD5NduW5TVpclTnNf3Z8f6V4curGebzIfO87/yXrc8K+I4/+Ecmj8n7HDDUFjqv26x+wwf8tv8AljWbqvhyTVdVh8z7R5NnD/qa/pr2p+L06ZPpXhW48Y3326+/c2cP+phrn/GM8FjYzQPD/qZv+2NdP591faVN5f7muc1zwPBfaVDazzf6799NR7UDH+GX/CTeI7G81KSa3+x2cP7nya1Pt3iDwr4O/tjWPtE15N+5tLStKy8caV4VsYdDsbzyf+eNdBqmlRwQfap7z7Z+6/103/LvR7UPZnnOk6rrkFjNdalDcTXl5/yx/wCfeu48Ofv7GGO6+0Q/9Mf+W1Y0HiPTfGOq/YdK/ff9NoZ63J/DcngexmvpJrmbzqoDf0PVbXSZ5pIJvOrW8OeJLrxhpV558NvZ2dn/AMtq4Pw5BrHiqCaSPTf3M1ddY/btDsfLjs/+2Nc/szQ3PCtjYwaV5n+kTf8AXavra+1yD4O/sFa94gkm8nydDubv/wAhV8U6r4j1G+8mP/jzr0b9r39qi1+Lf7HesfDXQ4fsc02nRQzXc1x5NfOcSVfZ06dM9zJKXxnzT/wRG8Of2rrnjzxPPD53nTRWkM3/AJEr7O8f6H4g8cX02mxzW9noM3+um/5bXH/xuvy5/Ze/ao+IX7IXhu88M+H9B068h+1yzTXc3/LxXa33/BS39oLVvO+y6Dp0MP8A0xsJa+dxEV3PpcDiHhn7T2Z9s+APgDqvwrm/tLw/eadDeTeb9rhm/wBT5Xm1a8Vfs5x/EbxHrGq+ILzzpryH7JaQw3H7m3ir4Lv/ANtL9prVbj93Nbw+d/zxsKoz/HD9prVf9Zr2ow/9+q4v9m/5+Hv1OIsbUqfWF/EPu7Sv2V554PIvte86Ga0ttOl/69oP+WX/AG0q1rn7JOh32uTT2t5/ZtnNDFDNaf7n7yvz/n8VftIX3/M1aj/4EVRn0P8AaC1Wf9/4w1H/AMD6z9rhv+fhp/rRmx+kf/CgdDsbHWNNj1LydN1iaKaaH/ljb7K7HxVY+GfFXhWbStVm06az8nyf308VflRP8F/i9qv7yfxtqP8A4Hy1B/wyh8RtV/eX3jzUv/AiWilmWGpP93M83HYnG43+Ifpp4A0PwP8ACSaaODXrebzv+fu/86tjxV8YvA89j5F1r2i/+BEVflf/AMMMa5ez/wCleKrib/v7VuD/AIJ6wef5k+vXE1bYjOsNU9+pM82lh8TT/hn6N6H8afhX4On/AORk0WH/AK7XFUfEf7V/wW1SxmgvvFXh2aG8m/ff6RX58/8ADvTSv+glcVNB/wAE9fDP+skvNRmrl/trBU/tnViHjcR/EPuHVf20vgRBYzQT+JPDs0Pk+TWHP/wUS+APhyf9xr2ned5Pk/ubf/llXx9/w788Ff8ALf8AtGb/ALeKtwfsFeB4P9ZDc/8AgRT/ALawf85j/ZuIPqux/wCCsvwL0P8AeQax/wB+bCX/AON1RuP+Cx/wWgnmktby486b/XeTYS182wfsMeB/P/5Btx/4EVowfsWeB/8AV/2PWf8ArBgw/s3EHst9/wAFo/hDY3H7jTdRm/7d6owf8FwPh7BP/ovhvWq82g/ZC8CQD/kA29aNj+zz4Rsf9XoOnVlU4jwwf2biDtb7/guP4Rn/ANX4V1n9z/1yrKvv+C4Gj/6yDwTqNZ0PwW8MQQeXHo+nf+A9T/8ACpfD8H+r0fTv/Aes/wDWTD/yGv8AZNQjn/4LgRw/u4PBNx/4EVRn/wCC2WuQQfuPAf8A5MVuQfDLR4Lf/kG28P8A271P/wAIPpUB/wCPO3o/1op/8+w/smocPff8Fq/Hl9P+4+Hv/kxL/wDG6zp/+CxHxQ1afy4/Af8A6N/+N16ZB4ctf+Wdnb1Yg0O18/y/Jt6y/wBaKf2ID/smp/OeK3H/AAVs+M08+yPwTbw/9u8tMuP+CpPx0n/1Hg+3/wDAeWvcP7Kj/wCWf2enz6VHBB/qaX+tFP8AkD+yf754fP8A8FJvj1P5P/FN2/nf9e8tVb7/AIKI/tBT/wCr0G386H/p3lr3T+yo/wDV0f2VH/yzhrP/AFo/uF/2T/fPAf8Ahvz9oy+/1ej28P8A27//AGyvMf2k/Efxp/ao0rTbXxVZ3E0OmzSzQww29fZn2HyPv1H9h/6Y/rR/rRU/kD+yf75zP7E2ueJvhJ8AdH0Oea4s/J839z/v169P8W/EE/8AzEriuRt+tSfu68DE46riKntD0qdL2dP2Z0c/xU1z/oJXFM/4WPqk/wDrNSuJq5//AKZ0fuf+WlcXtma2NKfx/qs/+rvLij/hONSx+7vLisk+XB9yof8Alv8Au6PbMDYn8car/wA/lxUf/CY6lP8A6y8uKowWMn+setLQ9Dk1WfyLWG4vJv8ApjWt2GhHceI76f8A5bXFMN9feR5kk1xVu+sZ9Kn8u6h8mb/njWHfX0n/AD2pVJMzNH+3JLH/AFc1Z2q+I5P9ZJNVGfzJ56qarY2vkfv/AN9WdwIL7XLqe+hgg/5bVR1WeSCfy5K3NKgkm/fyQ1la5/x/eXWlMzKHb95Szz/886fP5dNroAr0QQSf6yn/ACe9LPPWYB/r6j/eQeTUlR1oZh/r6nggqDyP+edTweZQA/7D58FHkf8ALSmf6ij/AFFZgHkyUQWMlM7fPT/n960NA8k1B9gjqef/AKaUz/boMyvR+8/1clSf6+eo54JIKDQk8hP8mo4KXP8AHTPI/ceZHWYE37uCpPP8g/8APGq8EFSeRJ/y0rQCSfy56j+WjyKZ9i+tZgWv3fkVuWJ8+CGuYEHnmuk8O/8AHnWdQmmW/m9qef3/AO8ongqP7NWZsH7v/WVJ59H/AE0qO5rMCO460zz4/WrHze1V54P31dABBPVufVf3FVPJNMngrMCbz/PP7ym1HB5dP8k0AL51J5Jp/kVDQBHn97RPNUk8FRzwUAEE8dFH+vgqOgA/18FH/LD93R5MlMng/wCedAD554/P8ujyJJ6hggq1BWYBb7KJ4P39R+RRWgBRRR58kFZgE8FNn/6Z0nz+1Pg8ytAGQWP7jzP+eNVNVvoNKgq95FQzwR/8tIa09ogMbQ55NK8f2ckc3k2c3+ur0bxH9u8R6rD/AGb/AKHZzf8ALavK/HEE9j5N1H/z2r0nw54/kg8K2c9rZ+d/yx8mv0zgXHfHQPjeI8N/y8Oysb6ODybWOHzvJrop9ctdDgh8yH99XH2MCarqtnBJDcQzXlbniqafyPIg+z+TDX6QfKlTyNNvtVmknvP33/PGvIP2hfB8eq6HeR6HDced5VddpWq2Oia5599++vJv+WX/ACxrrp9Kj1yxm8ua386b/XVmB+R/x3+Emq+HNc8++/101em/sFfEbVf+Ex/4RG1m+x3mpTeT9rm/5d4q+if2jP2c4NV86687zryviXxx4c1j4SePobqx+0QzQzV4ebYGniKfs6h6eBxFSnU9w/TGD9prWPhlqtn8PdHm8mG8/wCXub/XXFcx+2X+xp408VeFf+EmgvLib9z51eA+B/jF/wALU8Dw6l/qde039953/Lav0j/Yt+OGm/tGfBb+zbr/AF0MPkzQ/wDTWvkvYql+7PpaTdQ4f/gi5+1RP/Yd58MvEc3+p/1PnV94+DvDlj4c0PXtN/1MN5X5Z/HD4Zar+zL8aYfF3huG4/0ObzvJhr9Lf2NPjvY/tX/CuG++x3EN55Pky/6PXkY3+Jz0z0sPU9mfGHwr0q6gghnkh8mH/wAjV0niOxjt7GaO1/czTVowX1rYwQxwVznjDxHJpWuQyed5003+phr9kpn5iZWqwR6VpX2WT7R53/TH/l4qDwP4Pj1ae81K+s/Js4f+e1djf3tr/ZUMck1tDNWHZW/n/wCgyax9js5v9d5v/LxWgHFQarpviPxjNdf2bb/Y7P8Ac+dNXVeI9Dj+Kk8OlSQ+Tps0P/XGtbxH/wAIr4csfsNrNbww/wDLaao9KvvD+hwfbtN1Lzpv/I1AFXSvA2h+B55rfR9Nt7OGz/101Yfiqxg8ceTa3U1xDD/rv+Pitjw54xsfFUE11HZ+dDDRrsEc99NdQWfkwww+TWhmc5fa5deB9Khg0r/v9/rpqt6J4j8QW/7++h+2Tf8APGH/AF1JoelSWMHmfbP3M01aWuarB4c1yGOD7RNNNWgEE88eqz+ZPDc2c1Ub7So7/wDdzw+dVf8A4mV9feffXn/bpViDfX5F4hY5/WIYdH3/AAnS/dzqEf8AYcEH7z/R6PsMf/LOGpKrj9zP5lfnXMz63Qd9hSo/k+5Uk3mTfvP9TSQQSD95HU+zAfPBH5FQ+RH60+eD/npTPJ/5aUXAj+01J59HkVHB+4oMyT/lh5lPnn/550f8sfwqKgBvn/8APSpIJ6f8ntR+7+/HQBD83tTKmg/1/mSVHP5dBoH7v/V0faabTvP8igzDz/Pg/eU2pv3fkVH9moAjg/56R1J/yw+eiCf9x5dSefWYBBBR5Hnf6ujz/P8A3lH26tADyPPo8jyKr+f59SfvPP8AMrMCTyKPs8lR/vKk/eT10AR/vJ56PIk/5Z1PBod1P/q4biu08A/szeOPiZPNHo/hvUbz/lrN/o//AMco9jV/5dmV0cL83tUU/wC4ruPDvwJ8TeKtb/svS9H1DUtS/wCeVpb+dXrWn/8ABNvxZpmlQ3Xim80XwtZ/9RC4/ff9+6Pq1UPa0tj5q86SD/V1P+8n/wCWNe2eKvg74H8D/u7XXtR8VXn/AE6W/wC5rgdcvo7H/Uab9jh/6bVpUw/sx+0OZg0q6n/5Y1R8R6HdWM8P/omtS+8Rzz/u/OrKnnkn/wCu1Zmh1Xh34LeJvEehw3Vjo+o3nnfvv3P76vWPgR+zZPB8RtHj8Xabb2dnef8AMOmuPJvLivJPB/xq8R+AP3ej6xqOm/8ALH9zPT77xHfeI76bUZ7y4mvJv9dNNcfvq0p1KRme+/8ABSP9lLR/2fNb0e70GW4/s3WIv+PSX/lhIleU/sveP9N+GXj+HUtY/wCQb5NYfxG+Ld14x8OaPps//Hno8P8A12+0S/8ALSWuLoxGIp+09pTM6NN+z/eHRfFTxha+MfGOpXWmw+TDNNLNDXHTmOD95JT57Gf/AJ7VJPY/8tP9dXFUqe0Oj2ZmzTzz/wCohosfDkfn+ZPN501aUEFP+T3pgL/qK5vW/wDj+FdJ2+Suf1yD/TqunUCoZ9FOuajngkmrpOcZ8nvRB5dL9ik/540n2KSgzCeCP/ln+5o/1FSfYrik+wz+R/qaADdHRbz+R+7ogsf+elE8EdADfOp32iOoZ56jg/11BoWp9mf3dH+vqH/Yogn8+CtDMJ55KPP8+Co55qKDQZ58nrT/AD/PgqPz6PP8+szMIKkn/wCedM/5b/u6Z9ukoNB/n+R/q6fB/wA9KPP86jP7qgCOeeTz/LqT95/rKP8Alh5clEH7mgA8itXw5PJ5FZXnyQVe8OX37/y6KhNM3P8ArnRbU6m21cZ1BB+/qTyKPPp8FxJVVDMg+xPUf7yrE88lQ1IEXkfuKPI/cVLUXz+9aGgCDyKPJNH7zz6XzqzAb+88/wDeUvkmpai86SqpgM8ijyKf50lLVAFRz1J51R+fWYEdH+vpmf4Kf5/nVoZh9n/5Z1H59SfNUdZgL8ntSf6+Cilz/HQAlSfZ/wBzUHn+9PoAP9fBTP8AUVJN/qKj/wBRWgD4IKk+amfJ7U/zvP8A9XQBleKrHz9Dmjjrc/Ze8VR6V9ssZ4f31UZ5/wDR/wB5XMaVfSeFfHEMkH/Lavf4bxv1fEwPNzbD+0w3IfTH2KC+/cf8tv8AntXNz+FYPCsE11HNcTTVJpXjG61Wx8u1/fTTVasfDkn+rkm87zv9dNX7pT2ufmuxxf8Aasmq33lwabb+dW//AGH5EHnyf66GrdjY2Pg6ea6/5Y/89pqxr7XZPP3/APLGtQKmu2MfiP8Ad+TXzT+1R8CJINKvNSgh86vq/Q57HyPMnm/11Z3xU8OaVrkENr/roZv+WNZ1KQH5beB767+FfiOzvpJrj7H5376vvv8A4JQ+ANc8cftCzT+H7zyfDd5/rq+VP2r/AIO6/quuXk8Gm/Y9Hhm/c16p/wAEd/2oY/gD8TZtKvpv+PyaL/XV8Tn+Cqez9pTPpcpxP7z2dQ/b3xF+yF4c/c+ZZ295+5/103/PWtjQ/Cum/svfAHz47P7HDZxed/zxruPgD4/tfGOlWe/9950Ncn/wUb0qTVvg3Np0F55Pn/uq+Bp1KlSp7M+t/wCnZ+aPirXLoar5f2zyYYa2J/hzB4jghvpLy4/fVR0uDGufu/8ATPJ/cww102q+I7i+1yHTfJt4bOH99X7wflJRg8KyeHNKhupJvtk03+ph/wBdWHrnhWTVdVh/tL7RD/6OrpPPjgnhnjvP+2MNan/CD6bPP9u/0iaagCrY/Cvw5faH5Eej/vv+e13WHB8JLHQ5/I8m3hhm/wCeNd/fQR6rY2cEE1xDDZ/66GsPXPB0l9rnmf6PZ2cP/f6inUNCj4d8ASQDyI4fJhh/1NQa54Vk8Y+dYz6lcedXTaV4x8jzrW1+zw+T/wAtqwPGN9/wmPiOzjg+0Wfk/wCumrT2hmc5P4V1Xw4PLj/5Bujw/wCumqrpV9Jff8Tiab9z/wAsf9Hr0bxjpX9q+FfskFncfY//AEorJsdEkgghgks/Ohh/7829be1A4v7DJDfXk88376ap/P8A3FP8R30F94jvJI/+WP7mpLfyPIr8F4sqe0zGZ+nZJT9ngoFGeaoPP/56U+eeOCf/AFNMg/4+BXzZ7RFUsE9PmvpJ6ZBPmDy6PZgE/mUz95/q6fPff8tKg8+TPmVjUAPIk/5aVJPYz/6uo/Pknn8upJ5/P/1lUZj4LHyD+8o8j9//AK7vUH7ypP3n7mgAnsY8fu6j+zVJ9nkptADbmo/Iqx5En36j/eVmA2m3HWpLap4LHz/9XWgFT/X1J+7q1/ZUn+sqxBpXnz0AZtzU/wBhkm/1dbmleFb7XJ/Lgs7iab/pjb1uf8Kk1j/WT2dxD/11rT2YHEfYZKmsdDkvp69i8AfA/Sp/3/iDWLfTbOGb9951fbXwA+HXwD+E/wBlurXWNO1rUpIv9dMBOYh7eWnH416WBy32n8Q5cVjvZbI+BfA/7HnxC8cQQz6V4V1q8h/57fZ/Jh/7+V6b4C/4JcfEjxdebbjTbfRvN/5/Lj/43X6G+Mv21Pht4BsfMuNetbj/AKZ2n7414N8Q/wDgrzoOjzTR6HpsMwH/AC1nYn/0CvWqZTltP+JXPNp47FVP4dM5vSv+CO2keHtE+1eJPGTRzQ/vZjaWAENWfhF+yr8JvD92Wt/CPjPxzeRD713b/ZLQf+gV5n42/wCCu/jDWv3NnZ6d5P8A1wrx74m/twfEL4mny7rXrizs/wDn0tP3MP8A5DrnqYrBU/8Ad4GlPC4mov3p+geqeP8Awf8ADCxZ9RtPhn8P4of+WMXlXV1/37j2V4j8Yv8Ago54Z8O+HrzQfAv2jzrz/j71aX9zL/2zr4Pvtcur6f8AeTVV/wCmclctTNqn/Ls2p4Gn1P0g+E37ePwX/Z8+F8drpUd/qGrSQ+dfeTbnzriXvmSSvFPjR/wUR8HeMNUmutO+HtvNef8AP3q9x9sr5Gn/AHFR+R58/l1z4jNqlSn7M0pYGnSqe0PTvH/7V/iPxj+7g/s7TYf+eNpb+TXmOq65darP5881xNNWlP4H1Wxg8+TTbiGH/r3qr/ZUkH/LGuGpUqHcZtSQT0fYH8/y6f5Hkfu6zAgq9pV9/wAs6j8iP/lpTP8AUVmBa1T+tUq2J54L6xot/DkfkeZJQBj+fT4IJJ/9XWqYLWD/AFcNbngfxV/wh3iOzvo9Nt5vsc3neTNb/uaXsgKP/CnfEc+lfav7H1GGz/57TW/7mqP/AAg88/36+h/jb/wUH8afG3w5/ZV1o+jWdmf+WUUEteIT+I9S+0eZ5NvD/wBu9dvs6dMyVSr1M648HfYf9ZXc/Aj4V+APGOqzSeMde/sezhh/8CK4q+1W+vj+/mrhvFXmQX3mSVnT9mOpseqeMfB3gPQ/FU0djqXnab/yxrnfFV94Ogghj0r7TNN/y2mmrzWaeqs89dHtDnOin1W1gqGfxHB59Yfb56P3n/LOszQ2IPEcFSf8JHH/AKuOGsOCCeefzI4anghurH95HR7MzLs/iP8A5Z+TVGfzJ5/3lMngnnn8ySmfvqAH+SaWo/In9aJ4P+WlABP+4H7yo4P39TwWMZo8j/lnWgD4NKnvv9XTJ9Dksau2OuSWMHl1Vvp577/WUGhS8mOkgn8iepPs/wDyzqPyJP8AWUGZD59P8/3p/kSQUfYZKDQIJ46k+3fv/ko+w/8ALSo4LHz56AD/AF9WPIoggo8jz6ACfy/9XT9Em8i+p/7uemQWPkT0AdVB/wA9KPP/AO21EP8AqKk+T2rjNCp/qKtefH5FM8j9x5lM8iPz6xqGgf6ij9359P8A+WP4Udf3kdUBB5H/ADzpfm9qWitAG3NR2/WpJ4I/IqO360AS/N7Uypv3dR/u6zAj/wBfTZutO+zx0eRH++rQzG+dUc9P8iP0pk8EdAB/sVH56f5FSVHQAef51Gf3VRz+ZRQaBP8A89KPPpc/x1B/10oMx/n/AL+km6U3yKbWYFnv+8qD/X/6uj95R/0zkoAeP3H7uOnwT/uKhz5/+sp0PStDQkn/AOelYHiOCP8Acz/88a3PI/cVRvbGOeCaOtKTtqctU7vwd4j+0eHLOSx/fTeTW5B589j5cc376uP/AGc76OexvLGf/XQ16NBBDY2M19BD/qf3NfvmR436xgoTPzPMqfs8TyGHpVjdarP5F9++hh/57U/VdKjnn8uSa3mh/wCW1VPEf2i+/dzzfY7P/wAjVzt9od1Yzw/2VD9sh/6bV7FM4S1PPBNPN9l/487P/ltV6DXNN0qx+0Sfvppqg0r4Sa/rt9DHdfubOH/ljDXT6V4V02e+8ieG3m8n/njQB558VPAEfxN8N/ZfJ/6a18MfGLwPqvwd8fw6law3EP2Oav0m1zXNK8OX00FrD5NeA/tNeB5PGOh3klvptx/12mrlxVK6sd9KrY+2f2A/2/NKvv2bLPWJLzybzR4f30P+5XtOheMY/wBrXQ4dcj1L7ZDN/wAsa/AfwB4q1LwB4/8A+Ed/ti4s9H1iaKG7m/6ZV+n3/BPz4/aH8FvjvZ+EdNvLm80G8/1M03/PWvzjHZb9Wq+0PuspxHtKZj6HZXH/AB9Wv2iaaap9K0vyJ4bqSbzpof8AXVR0P4mx32hzfZYfJhhp/hXXLrxHB5nk/Y7OH/XTV+qn5cbNj5lxqvmR/wDEthm/5bf8tq6eCC+0P95a3nnTTf8APasaxgu9c8VWdrBDb/8APb/ntW/BBJpXiP8A06Hzv+eP/PG3rM6DW0m+1Wxg/f8A+um/780/z49c/wBF8nzv+e01H7jVdV+1alefuYYf3VEF9J5Hnx/uf/jdZmhPP4OsdKnmuo4fJmo8iCx0rz5JvJmrHn8Rx6rPDHazf9sf+fis3xH5lj/x/f8AXaagr2h0Gq63B9h8yeb9z/yxqvP5l9pU3mTXEMMMNY+h+I49Vn/57Qw/8tqj8f8AiOefQ5pIJvJh/wCeNTiv3dL2hpR/eVThLGx8/wD1las/7j93WbYzyH/WVJP5837yOv57xVT2lapUP1Sj+7pezC+ggt56B5c/+rqPPkz/ALz/AF1SGeOeuE2IJ/Mnno8iOD/WVP5Hn/6uj7BJQaEM0/7/AMyo55/3/wC7q1/YfniGob6xjgnoAj8/yJ/Mjp/27/lpHT57GP8A57UyeCPyP9dWYC/bqTz/APnnTPPgggqb9zWhmM8+T1qD7Q9aP26DyPL8mtnQ/C0GqweZH9nhpU6YHM/vKmgsZ5/9XX1N8FP+Cdf/AAtDT4b688aeF9KtPQXAmmP/AGzPFdx8UP2b/gH8IPAU1rJ40/tzxFD0miuPOMH/AGzjr0aeXVPZ+0OWpjqftPZnyf8AC34Ma38UvEUWn6Lo9xqN2OTFFB52K+3vhP8A8Eh9LstEivPHHiG6TjzpbWzIhFv/ANta4HVv+Cgnh39n3wVp/h34T6T5Yhi/0nVbu3iEt9J/1zry74h/8FMfil480ma0m177FDN/z6W8UNdeG+pUl+//AHhyVPrVV/u9F+J7f8Vv2PPA/hbWfsvg7QNY8RN5X76W61Dyobf/ALa1ykHgDTfA08Ml1efCrQfJ/wCe1x/aM3/fuvlrXPi34g8R+d9u1jUbz/rtcVl/2rPBBXNUxVL/AJdwOujTdrM+ttV+NPhyxn8u6+JGozf8sfJ0PSIof/RlcPqvxp+HPn/8gHxV4k8n/oI6v5P/AKLrxLwr4ck1yDz5Ly3s/wDrtXT+MfgtqXhXSrO6j1LTryG8him/c/7dT9YqVDb2Z2E/7Xtjoc/meHPAfhXTf+m01v8AbJreuB8ZftC+JvHF95l1eeT53/PG38miD4LalfaH/aUdnqM0P/Pb7P8AuayYPhZdf6y6vLezrOpVqh+7Me+1W7nn8yebzv8ArtVWf/j3Fdb/AMIroEH+svLiaauq0rxF8NfCulWcn/CK6jqWpeTL532u48mHzf8AlnXP7M09oeXf6/8A1da3hz4Za54q/wCPWzuPJ/57f8sa6LwP8W7XwBqs11a+G9FvJpv9T9r/AH32ejxH8ePFXjGDy57zyYf9d5MNvFDR+7Aw7H4V6rPfeXJDceTXpvhz9iHxV4p8A3mt2OkXE0VpNwK8ystc1y+/5fLiGvQ/CvjD4jX1j/Y+m+Kta+xzf8sft8vk1pT9kZnM+I/2c9Y8K/vNS024hh/6bVHoeuT+DtVs5tNs7eGaz/1PnW/nV6j44/Z6+LHhzw5NqWualcTWcMPnfvr/AM6vHZ4L7z/9KvKKgHafE39pPxN8VIbODXJreaGzh/cww28UP/ouvPdV121/7bVen0Oxn8mSTUvOqaHwro8/7yS8oA5Lz44J/Monn+3X3+pruIdD8M2I/efvq2bH40/2HYw2um6PosMMP/Lb7P8Avqz9mB5zB4c1Kef93ptxN/270/8A4Q6+mn8v7H5P/XavUbH9q/xBocE0djDp0Pnf9O9eear44n1yb7RJ/rpq00A7HwB+yw/ir95feJNF0eH/AKbXFe4+A/8AgnX4LttMF14m+K/h+1/6ZQXEPFfJk19PP+886j7bdeR/rqKdan/ITVp1GfWo+CHwB8A3vl3HjC4132hrE+LXxN+DulW/keGdH/7bTV8uz+Z/z2pv2f8A6bUfWivZnWeI/idY+f5drZ1zN94xknqrPYwf89qjnggrmqVDQkn1ySuY8VTyef8AvK6ODy6w/FfkUqRnUOfgnjz+8qSfy/8AlnUkEEA/1lR/uK6jnDMfkVYgnggsar+db1H9tSgDqtKng1WD93+5q3/ZUcM/7uuOsb6OAeZH+5rYsfGP2H93J++rQDS/sryKjn0rNEHjixnqx/wmVrWYFX7ClV57FKkvvEdrb/6us2fxH5/3IfJoAjvoI7Gsvt8lPnvvIn/efvqZ9ujoAj8+T/VyUfNTPPk9anhvv+elBoR+RJPRBBJB/wAtqk+3f886Ptyf6ytDMj+apKqfbsf6v9zU8F9/zzoNB/z+9M8iP9zRPRBP9onrMC5URg8+o/OkqTz/ANx5daGYtR5k8+k86Slgn4/eUe0NDqtL/wBTU1UdDnzYVarhqGg2een+RJ6UlLB5lUaDPs8lR/vKkn/56Uz5vagzE/eU6of3lS/N7UGgnkR/8tKPs1Fx/qaj/eVmBJ/qP+mNL83tUU/mUz5/etDMWbrRST/v6j+f3rM0F/26PIqP/X0UGZJmTyKjp/z+9M8itAD/AK6UVHP5n+rqT959noAjqGc+fU08FQz+ZWYD/wB5/BTPs8lNooAd/wBNKP8ArnTPm9qSeeSgCT/X0fvPIo/d0QT/AL+gBtQ3HWrHnx58uif9/BWgGH4c1WTw3448uOb9zNXrUHhXUp/9KutSuJoYa8a1z9xfQ3Uf+uhr3vw5ffbvB1ndQTedN5P+pr9U4Kx37v6ufG8R4X/l4R/bo/7C8ySHzv8AptNUdjrljB/xMp4bizq3BqsF95MEn+h+TWHqs9rBqs3mTf2lDD/zxr9APlTp7H4t6PBB/ov2i8vJqyf7Vtb6+mjsf9Dm/wCW1cffT65quqwyWOm/Y7P/AJ7Vo2Oh6rPYw/YYf+u3nVoZnVX2h6VpUFnP5P8AaWpVx3xp8bwarof9myQ28Pnf88a2YP8AinPOjk/11YU/iOCbSpvO0es/Z+0Or2h+fv7RnhW6vvFfmWMPk2cNdb+yv8aX0nxHZxyTf6Zpv+pru/2mv30E0Dw+TNN/6Kr5Xgvv+Fc+MYdStf8Alzmrw82y36xT9metlOZfV8R7Q/Wz/iT6rP5Mdn/35rW1WxgsdKh02Oz8mz/13nVh+Dtc/wBB8/yfJqaf4mwa54i8ieb9zD/yxr6g+bNnwf4jksZ/Mgs/3P8Az2ro4Nc8++hnupreGGH/AL/Vz9jrkk8E10n+u/5Zf88besDVdVg8jy5Jria8vP8AXVn7MPaM1f8AhI7HxH4imgh+0Tfvq6Ofw7deI7LyJ7z+zYYa4ux8K+HLGCaS11i402b/AJbTV03hzVY7HRPLsZrjUryb/lrd0G1MvWPkeB5/Pn/fTeT5UNQa5BBqv7y+vP8AtjXD654j/wCEd+2arqU376H/AFMNcjofxN/4SP8AeTzW800037mGGtvZmNSoezQfbtVg/s23ht9Bs/8Ant/z8VznjHQ4PDkEMcf2ib/ptN/y8Uzw5B4j1yeHyJvsdnD/AM9qj8R6rfX080epf8sf3MNfPcSYn6vls5nsZLT9piYGbpU8nkeZHW5BPHDB+8rOsbiDyPLqefy7efzP+WNfz66up+oEc88F9P8Au6JrGP8A1kdM+3QQfvKJ9Vkn/wCuNHtDQg/tWSx/1dR/bp55/MqOrk8/nwVpUqAV/Pkn/wBZVH95Vu+n/ceXHUPze1Ze0Ait+tHkSQVY/wCmlJ/6JqgGQWMk9TwWOafBBJP+7qS4sZ/9XQZkf2H9/wDvJqseT5H+rm8mqk9jIaX955FAGpDP5MHmSTUXF9HBWX+88iq88ElFSswNLz45/wDWfvqb/otVoIJKfBpUn+rqfaAWJ/Ip8HkQT/vKqfYZIP3dH2GSo9qBe+3QW9X4Ncj/ANZHNWNBpX/LSSbyateRawQeZ/pFdPtANyf4m6r/AGV9h/tK4+x/88ftFYc99JfUz/X/ALuOHyaIPtEA/d0e0At2NlP/AMs67D/hnvxxPokOo/8ACN6hDpt5/qbub/U3FcfBPdf89q6nVfjD448R6HZ6dfeJNavNNs/9VF58v7ij2hmQWPwW8TX3nRx6b/3+q94H/Z68TeP/ABVDo9jDbw3n/Ta48muPvvFd99o8v+0rjzv+vis2e+k8/wAz7ZcUfuzQ7zxV8K/+FV+KvsPiab/U/wDPpcedWHrnirTbK+m/s3+0fJ/6bVhwTx4/dzedUc88E/8ArP3NHtAL0/j/AFKe38v7ZczQ/wDPH7RWbfa5PPRB9nnpn261go9oAn264pft0k8P7ymT30EFRzT1j7UCQ6rJBUf216gM/kU/7d/yzjo9qBJ9teo/PqP7dSwX2akB888lM86Sie+/551B9s/zig0J57iSYVBBvqee+/cVH9t+lBmHz+9Mngkq19tSoZ77/pjQBB/y2/CsrxH5nn/u62J76Tz/AN5Wbrk9VSA53yJJ/wDWUfZ5M+ZVr7d/yzqr588/+srqOcr+RJB/rKJ4Kk8+o56ADyJJ/wDV0Zkn/wBZRB5kFHnyT0AHkeRPVuD9/BUH7z+OpxBJ5H7utAGeR/z0o8mOieD/AFNV/Ik8/wAugCSeCi32VH+8gqTyH/yazpgR/u556khgjn/ef6mo/IqT7H/nNaAE/keRR+7/AIKPsf8AnNSf2VJPQBXngjnn/eUQeX5/7ypPsElR+R5H7v8A79UASefH/wAtKkg8uCeiCCq88FAFv93P+8qDz45/9XUkEFH2H/npQAfu/IqOCapPJjoEEcE/7uszM3PDl9H/AKuOtHz/ACKwND/1/l1sfu65ap0E/n/886Z59H7uiDy4Kk0HU246U/8Ad3Bplx0oAr+fR/qJ6O37upP3c9AB5/7io/Po3R0efQA6m/6ijdHR9ojoAhnp/wDyx/Gify6Pk96ACCemU+Dy/Ionnjg/1daAM8+jz+dlR/LR+7goMw+Wjz6jnnpn279/QA+eeo6KbP8AuKACef8Af0fJ9+i46VHNPWgC/N7UtO/1FR/aazAP3dSQfv6Z83tT/IoALfpR5Hn/AOsmog2Y/d02ppgZfiOx8+CavSv2ZfFUf9hzabJD500P/Lb/AJ964DXIP3Hl+dT/AIL339h+MIY/+m1fVcN436viYHm5th/aYY9i1z4V2viPzr6ea402zh/101SeAPA9jcaV5dref6H53/LarXiOxvtVsfM1ybybP/ljDDUNjPY6VB+8h8mGv2xan5qdFqs9rY2P2W1s/Oms65kWM8Fj5/neT51WoPP1yx8uxm8nzv8AXTVraJ4cn8/9/wDvoYaDfU4fxH4A1jVdK+1fbLez/wCeP/Pao/8AhVf2Hwd9q1LUriGau48SaVrF9PDH/o8MMNE88cEHkXX+mTVl7UNT5p8VfB3TfEc83mTXF5/02r5M/aa8AaX4Hg8uOHzppq/THxj4H8/RPL02z8maavkz9oX4AwQQTX19N500NKoKme/aHrk/iPQ7zyIfJ+x1o+HNK0ryPI/115N/zxt6hn0O4g0r7DYzW0000P8ArqqQX0GhedHaw/bLyz/czTV6x5ps+MfEcf8AYf8AZsE3k+d+5mmqpPP/AGVpUMGjzadNN/y2mmqjPfR2Ol+X/ZtxqV5/0xp/hWxnuIPtWsfZ9Nh/58/+W1V7M09oSTWM995MmuQ2/kw/8tobitix8Yx30/2XTYbiGzs/+W3/AC2uKy/B2h6r4qvrzz7PzoYZv+W3/PKuwsf7K0P/AEG1htv+uMNYgc7rmlWvirybrUvs8NnZ/wDLGarXgeex12+mntYbezs4f+nf/j4qPxV4A/4SODy/J8ma8m/dQzXFM+I3g6+8K6H5EF59svP+WMMNBmW59VexvvIjvPOqjfeZfT+ZJ/qZqqeB/hlqWh2M2sa5Nb/bJv8AljWz4W0q18Y6rDa3WpW+mw+T/rpv9TXwPiFif9mhTPreE6f+0e0Kf2GrnkQQfvJP31XtK0PSvt3lzzf+THk12k/w50r/AJZ694Vs4f8AptcedX5BTp+0Pvzy/wD1/wDq4aLjSpBBXsPhz4V+Dp5/+Jl8SPDtnD/0xsJZq6f/AIQ74M6HB5cnxO1G8/69NA/+OVr9WCpUPnP+ypP+WlT/AGKSvd9c0r4ZX0E39j/ELUYZv+WMN3pH/wAbqv8AB/4taP8ABjxDu1LSPCvi+zm7y2/nf+Q6Pqoe1PEfsP8Ao/8Aqajn0r9/+7r741b9p79n24gtPO+F2m/vun+i2sP/AKLrp/iT8D/gd4p+GX9r+G9C8KxzTQ+dCZtW8nyP+2fmV3f2SrXp1Dl/tB3t7M/OT7BH/wA8ar+R/wA9Ia968Vfs5T/2VDJY/wDCK/vv+o//AO06w9K/ZX8Y337yDR9F1KH/AKY38VcH1eodXtDyjz54P9XT5557ivePA/wI8XeFdchnvvh7b6xDD/yxhv4qvQfsy+LvEfjGa+034e6jZ2fnf6ma4ip/VQ9ofPP2F6kngnuIfLr6lvv2bPGOlQXkl14V8K6PD/z21G/i86p/DvwQ02w0qZNV8efDvR/+e3/Ew86atKeDM/aHyv8A8I5dTweZHDceTU2h+ANS8R30NrptncXl5/zxht/31fZHiPx94H0PwrNpVj4w+HcPnQxQ/udIuppvk/6aeZXDeA/ijpPw18a2utaJ488Kw3dqMHzdIl8m4p/V6Zj7Q+dL7wBqvh2fyLqzuLOaH/ljVrQ/AF9rmuQ2MEP+mTV9GePfFHhj4syzXWv/ABU0WzEt3Jdy/wBnaDL53z1l6NP+zz4HuPO1DWPHPim79YreO1h/8ifvKPq9I09pY5Gx/YY8eT/6yzt4YYf+W32iKqPjH9l+68AQeZdeJPDvnf8APGG486avWp/20Pgv4cs/I0v4Z6jef9fd9L/9nWbZ/wDBQ/wXpk3mWvwh8Kj/AK6/vv8A2nWns8MZ+2q9jyXwB8HNH8R6r9l1XxVb6PD/AM9preWauy1z9nPwPpU/kWvjy41j/r00iWuqvf8AgqT9nh2aX8M/A+nf9uPnf/EVzet/8FR/iTeweTY/8I9o8P8A06WEX/2dOp9WpmcXWe4aJ+yVH4o1SGHR7PxlrH/TaLSPJ/8ARlesfDP9gnRfAX9pal8SptO8PaFNaYh/tC/i+1/nXztrv7fXxU1aHZ/wmGoQ+d/z6fuf/RdeX+I/iNrnjG+8/UtSuLyb/ntNcedWP1jDUzT2VZ7M9N8f/EDw54c8VXkej6bb6lZ2c3+iTTf8vEVavhX9t/xH4Hgm/srR/DsMM0Pk/vrDzq8Innef/WVHPPJ/q65/rJt7Mt6rfSarfTTyf8tpvOqj8/vT/wB5PUf/AEzrnNB1Ohh+0Cm1F8/vQBJ5H7+jyP8AnpR5MlHkST0GgeRH6Uz/AF9E8FTWMEn+soMxhg8+k+w1YngknqCexkoAPIh9KPIj9KZ5H/PSo5oJIKAJ5/Lpn7vP/TGo/If/ACakggkoAfP5c8H7umfu/wDlnUdxB59HkUAST+X/AKyk+T3pnkP/AJNHkeRWWoB+7+0VR1zy/Iq99n/5aVm65B+4q6YGPBPH/wAtKjnnj8/93TPIjn/5bUQeXB+7ruOcXH/TGo556mng/wCWdQz2NaAR+fUf26SpM/vaPlrMAgvv3/7yGp577FVIPLg/eVY/d+RQBH59E81SeRH/AMtKj8mOD93QAefJPRPNUnnxwwVX8+gCTz6j/eT/ALyl86Ojzo6AI/Pk9af9om/57VJ56f5FH27/AEf/AFNAB81Vf3k09aMF9+48uSoLi+/f/wCprQzCDfR5EmPLo8+rXnxzwVmaFXyP9H/11R+RJ/rI6vef5/nVR+3STz0GZJ5Ek9R+TJUnnyf6uSie+/f/ACUGha0ODyL6tqbrXN2+qyef5kldNb/8e9ctU0ph5EnrR5FOps//AD0qTQdTp4JKgg8yp/tD0ANp32aoJ/M/gognknoAlqIQeRT/AN5TaACk+f3pZutFAEc9HkUn/Lb8aWgzE8mSmeRUn7z/AJaUnz+9BoQUQT/8tKko8igzIf8AppR/00p3kVHN0qadQCSobjpUnf8Ad1NPBVAUf+ulR7o6sT/uKj/ef6ytAI/9fRcdaP3lHb95QAT+X59Sf6ioZutTZk8iswCCf9xR53/LSm07/Xwf88a0AL3/AE7/AFdY8H/EqvvPj/5YzVuQfvv3dZuqwf8ALOtKNazuKrqrHv3g7/io9Khu5JvO/c/8tqgn0OTVdVmkj/fQzf8APasT4Ea7Jqvg77D/AMtrP9zXp+lQeRY/66v3zKMZ9Yw1OZ+aY7D+zq+zMfyI4IPsP+ph/wCmNYf7ixg8yOa4mhhrqv7Kg1uoL/wPa/8ALOH/AF1eoc2pjz+Kv9BhkjmroPCtj/atj58/7nya4nXPhlfT30Mdr+5h86tz7Dd2M/lyf8ecP+phpezQanSeKvMsdD/0Wbzppv8AltXzf8cPhlff2V5En2i88799X0nB5EGlfvP9dXHeOL6+8VWM0Gm2fk/9NpqwDU5nVdc/srQ/Mks/9d/yxqpod/JP4bmj/wBHh/57TQ1lefP4jgmkuobibyZv3NpUFjrkfhyxmjkvPsc3/PH/AJ4V7B5gWPiqSxvppP8ASIbP/ntDRBB/p009r9nm87/XTTXH76relT6xrnhy8tfD/wBn8n/Xf6X/AMt6xr6+uoL6zgvvDenTedN/y6XFTUA1dK+JujweKvsOm2dxeXkP+um+0V0/hXwPqt9BeT+doum2c3+urN1u/j0PXLP+x9B0X99D+9rcn8R/2rpU0/2PUZpvJ/1M1v8Auak0OA8R/EbStD1WzgjvP+POb99NRP8AtC6XfTzeXqXnTed+5/0iu80PwRdeMbHy77R9O8n/AK964PwP8D4/g5fXkn/CN6drE003+u/132egCOfxV4g8Va5+7vP+JPN/rq6Tz8eT5dWvEfhyGfXPtUdn9j/c/wCph/1NvUdh/wAf0FfkPH1X2mJhTP0Dhel/s/tC5BfQTwfv4arzwQD/AFdWvsME9j5kn7mqNxB5Nfnnsz6wkH+o/eQ1B5/vWjYwQTweY81VZ4PI/wBXTqU2BJ+8nFSf6j/rtUf26Pz6PPoAr/bp/OqxBqt1D+7879zVXz/+WdR+fJ/yzpVGBa/tXz/9ZUn9q3UB8yOa4hrNg/cVagvfPo9qBeg8Y6rYzfuLzUYf+3iWrw+JviKex/ea9rXk/wDX/LWJ8/tUf26SAU6dUC3fa5fXw/fzXM1VPPkno+3fv/3lQfvJ6LgSfvP+WlRz+ZUn7yj7FJP/AKv99QZkfnyY8upPOxB+8p/2KfyKT+ypMfvKDQjp3kf66pP7K/6Y1NPB5B/1NL2ZmUZ/L8/93TP+mkdTz+ZBR5Hnf6unUpgV/wDlv5kdWIII/wDWSU2m/vKzAkn8v/lnUcHkVH8//LOpPsM8/wDyxoAk8+Pz/wB3DR5EHn+ZUcFjP/zxqf8AsqS4n8uOGgAnvrX/AJ40z+3I/wDV+TT4NDn/AOWlH/COSTz1oAz+3JPs/wDqaqefJP8A6utH+w4/I/eTVs2MGm2MH7ygDK0ry/I/eVa/eT1Yvp4P+WENH7zyK09mBB+8/wC2NJ8//LSrf+vpk/l0ezD2hRngj/541X+wyeR5cdbMF9BBB+8qjP4jtR/q4aAM6exkqpPYz1ozeKvtH/LGmT65HXOBlfNRUnn0efxvoAj+aipPOjqSHrQBXrK8RwSeR+7rZ/1H+srJ8VT+RB+7qqQVDnPJkpbexkm/1dTQTyeR5dQwarJB/q67jnH/ALz/AFdM8iSf/WVPPqsk8/mSVHPfT0GZB9j/AM5o+xSfZ6kgnnP+so8/z4PLrMCPyKnngo8jyJ/MpfOoNCv5H/PSo/Iqx+8g/eVUn8yeegBPJqSDy6h/eT08QST/AOroAn+xR/Z6h8j7R+7SnfvPIpnkSelAE9EEEdxUHkTelEEE8E/7ugC35Ec/7v8A1NHkR/6uo/If/JqOeCT/AFlaGZJB5c89TzzxieoPsMn+skonsZPIoAvWU8H/AC0qO+gg8/fVH7DJ/wAtKJrGT/lpQBJ8tHnx/wDLSpIbGOCj+yv+WlZgV576P/V109jP58HyVzH2H7R/rK6fSoP9BhrPElUix83tUXn0fu4KJ4K5zqJPO/5aUW1SQQVH/wAu1AEn/LtUNTeRH5H+uo8iP1oMyP7TUf8A00qxb+R/35qPMfkUANpv2iOiDy6k/dz0AQf6iieCOn7o6N0dAEPkf88/3NFPn8umedHQAeRUdWKSfy6moBBPVebpVyo7jZVAR1J9o/c1HUlAEkFj58FV54PInq9BexwQeXUM8HnjzKAM2eCi2qS46VHcf66tAD/rnR/1zoggo/1E9ZgOp3+vpnze1Pgg88eXQBNBP+48umX3l+R5nk0/yPJ+SOmX3l+R5cf/AC2rQC3+z14qj0r4jXljJ/qbyvoSwME8H7j9zNXyVY6rP4V8f2d9H/z28mvqTQ/Eceq2MMkH/Lav1ng/Fe0w3sz4nP8AD+zqe0NGCeTVZ/Lj/c1pWPkWHkx+d500NVbGCSe+m8yGrXiPy9K/cWsP76vszwNSrPPJfXs3l/uYajn8u9gqDVZ/7KsfL/5bTU/93PY/vP8AljQGpgarfR6XfQ1PpWuRz2PnyQ1qwaVazwfap6ytV8i+sZpLWbyaqkGpwf267sRNpsEP76aH99NTPDnwr8K2P7y+vLia8m/6eK5jQ9Kn8Va7DquuXlxZw/8APp9o8matbxj8OfCuqzwz2upajZ+T/wAtv9d9or0jgNjxj4i+3aVNa6bqVvptnD+5m/65Vz/hXxv4dgns9NtdYt/J87yf+Pesfxjqsdj4d8jw5D9sm/5bQzf8vFZvhy+1XVbGGxg8B2+jzf8ALaaagDoPiZ4qn/4T+z0qxs7jWIbP/ltaW/8A8brsdEn1LxHY/ZY9H1qz/wCnya4/fVznkXVjfTR28377yf33k3Hk1e0PxVfeHNDs4L7UriaG8/6d/OrM0L39h31jfTb9S8RfY/8AnjDb/wDtSqPhSCfXNVvLXw5Z+T5P+u+1z/vq0tD+KmsQX00em6brPk/89pv9TWTY/wBm/wDCY3k895qP9sTf8sYaALF9Y6l4cvryC+m86ajSf9f+7qvB+4/dx/vq2dD8iD95J+5r8H4oxP1jMZn6lktP2eGgHkT+fUHkP/zxrS/4SNPP/d1qeFdD1jx/P9l0fR9R1Kb/AKdLevn1SvsekYdjoc8/7z/ljV6fwrP5HmSf6mvVIP2UPixPYwxweD9RhhqOf9ib4t6r/rPDdz5P/XxXd9RqmftaZ49BB5E/+ppk8Efn17RB/wAE/Pixfwf8gH/yYiqx/wAO2fipN/rNNtv/AAIrH6jif5DT61SPCx5cH+rqP93Oa+gv+HXvxN/5aWenf+BFXoP+CVHxK8j95/YsP/bxRTy3E/yGf1ukfNn2GOCp4IP+WcdfS1j/AMEp/H88H7y80WGb/r4q9B/wST8cXx/eaxo0Na/2TiP5A+vUj5tsdKj/AOW81vT5oNNH+smr6dg/4JDeMD/rNe0apP8Ahz/4q/6GTTv+/Fa/2TiP5DL69SPlP/iWwT/u4aIJ7Xz/AC44a+sIP+CQviOD/WeJNO/8B6tQf8EftY/5aeKtP/7Y29H9k4j+Qz+u0z5Q/wBFgnp/9q2sEHmedX1lB/wR3vp/9Z4qt/8AwHq5/wAOb5J/9Z4q/wDJetP7JxP8gfXaZ8d/25a/6v8A1NVL6eOeH9xX2zD/AMEcIP8AWSeKrj/wHq1Y/wDBH7SoP9Z4quP/AAHo/snEh9dpnwd58kE/7yanz30c3+s+0V97Qf8ABIXw+f8AWa9qNWv+HP3hXyP+Q9rVH9i4kPrtM/Pnz7fz/wB5T/Pj/wCWcNfoVB/wSG8HGD95rGtUH/gkZ4Og/wCYlrVH9i4kX9pUj8+LjVY7iD/U0zyJ54P3cNfor/w6h8B58uTUtaq9Y/8ABLbwPB/y+aj/AOBFH9gYkP7SpH51QWN1AK1bHw3qN9/qLO4mr9DoP+CaXg6xg/12o16F8LP2ebT4Sj/iVzf9/YIpa1pZBU/5eGf9pUj82fDn7PXjzxX/AMePhXWpv+uNhLXb+HP+CePxa8R/c8LXEP8A1+eVD/6Mr9M47jXUHy6t5X1t4qztU0XXtb/5mjWIf+uIih/9p13LIKX/AC8OH+0qp8LaN/wSM+J2pf8AH3N4f03/AK6XpP8A6Lrq9I/4I0+KLkf6d4q0eH/rkJZP519P33ww1i++/wCPPFUP/XG/rndV/Zem8R/8fXjbxnN/3F5a7f7Fw38hl9cxP/Pw8lh/4I76FoVn52uePGi9xbRxD83krD8a/sH/AAb8FeHryaT4pWE13DD/AKoz2sv/AJCjr0LXP+CevhnW/wDX6x4ivJv+m1/LNWSf+CYngqf/AFl5rX/gRWVTKqf/AC7oGlPEVb/vKh8T+KtD0fQ76aO1vPOhh/1M1c/PqtjB/q6+9Z/+CV/gef8A5ba1/wCBFQT/APBK/wAAQQf8fmtf+BFeb/YuJPQ+u0z4Hn1y1qjPrkeP3cNff8H/AASo8Dzz+ZJeaj/4EVJ/w6o8B/Z/+PzUf+/9Zf2BiA+u0z87ri+knqjPBJX6Pf8ADpnwP/z+a1/4EVDP/wAEofBfn+X/AGlqP/gRWf8AYGNL/tKkfnV5MlMgsf8AnnX6If8ADqHwP/yz1LWqZff8EofB8H7uDUtarP8A1fxIf2lSPz18j9/5dP8AsNe9/tQ/sI6l8CIP7Ssbz+0tN/8AI1vXz78/vXm4jC1cP/EOmlU9p/DJPsPkUyo/mornNSxWb4jsf3FWp4P+WlUfEZknsv3dVSAw4IIB/rKg8iOCmf6+Cj7DPP8Au67jnE+T3pZ54Lf95SfYpKWfSpIP3klZgPgngn8mnzQRwfvKzv8Alt+FTwQVoBbnvoP9XUH25P8AV0fYf+edTQaVHOKDMh86OoPP58yrf2H9/Uc9jQBH58f+s8mn/bfpUPkx1PPY+f8A6uaj2ZoE99+4/wBTVfz5J/3lXP7Kjz+8pPsMH/LOgzKn26T/AJaVJPffZ/8AV1H+5g/1lWJ4LXyP3dAFeDXJKk+3yVPBBBTP3f8AyzoNCv8AbpJ6kgvpKZ/o/kUn7uA0GYX19J/yzonvZKJ54/I/1NM+3R+f+7hoAf58kFE/mT1J9u8/93U899+4/d0GhV/5Y/hW54c/48axvt8daXhy+z+7rOp/DJpGtTfIo8+iCeuM6h1N8ijz5PSjz6DMIPMqQQST02nef/yz8mgCPyKJ/MqT95B+8qDz/wDpsaADyTSw9akqn9o/fUAWKd5FN86k+f3qaYBPA9Qf6irHnVX89/8AIoqASf7dFFHb5Ko0I/8AppR5FE8//PSo/PqqRmAg880eRRTPOjqQH03v+8p3n1HQBDPB537ypP8Alh/z2mpx6zU37RJWgBcdKr+R/wAtI6k+00Tzx0AR/wDtapIJ/sNR5/0mj93DPWYFueDyIPMqp5Ek9W55pP8AlpTIPLP7yrp0wOf8b2MljB59e0/AHXI5/DkOpXU37mH9zDDXl3ir9/Y1pfs5+I44J7zTZ5v+m0MNfbcH4r2eJ9meJnWH9phrnv0HiP8AtWfy/wDltNNUHnz2OuTR/wCj+T/yxrG8+x0qx8yOa3+2f8tpqqwatdz+T9hht5v+m01fqvsz4XU6exgnnvpvM/fTTU++0qe+n8ySb9z/AM8a5+91zVbEfuP9Mmm/5bQ1e/f32lfZZ/3P/Pab/n4rT2QamlPqsE3nQf66aH9zWVpUEE9/5H/PH/XeTWj4cgtbGf8Adw0aHYpPqs0nnfufO86pDU8X0qCDVNVmvo/s/wBjhh/113VTXINc8/8A4p+HTpppv9TNLUHxi+Fd1fQTR+IPiFp0NnD/AMsYbesr/hAPE19Y2c9j420X7H5Pkww/6mvUOA6rwfol1Y6rDJ4j1LTvO/6dK2PiN4/8FwQeX/bFxWB4Osbr4ZeFprGSH99N/rpvtH7muV8D/AH+1fGMPiC+17RYfO/fQwzf6n/v3QaEf/CR+LvFXj/+zfCum/6HN/rrub/nlWlofwcup/H80kGsa1ZzWf7797/qbiWvXtKvrqeCaD+2Le8h/wCnS3rj/HE8HhWeaSPxJqM0P/LG0+z1n7QDfn+O9rY+G7zTb7XtO+2Q/wDLab9zNb1PoeuaVoelTXWlalbaleTf67zv/adcH4A+B8/j/wA7WPEH9nQw3n+p86un8YeHJPBEFnY2sOi+T/06Vy4up7Ol7Q7ML/FIP+X7y5K0oLHz5/LrJgn+3fvK3ILG6gr+e8V+9rVKh+r0f3dI9f8A2Qv2SZ/2hfH/ANlnmuIdH0399dzf+0q/TP4Y/B7QPhJ4ch03Q9Nt7OGGH/ljBXi3/BMXwDH4W/Z8/tCSH99rF3LNX0pD1r6vKcDShS9oeJjKz9p7NEH2P/Oaj8iPz6t+SaZPXpnn3Zyfxa8YR/DjwBqWsf677HD5vk184aH+3N4u1szf2b4dt7zyf+eXm16f+3Lrf2H4YRWqf8vkuB/wCsP9gnwlCPC99eTLu+1XRNeLiK9R436vTmff5PhcHRyieYYyn7TXQ5v/AIah+Js8/wC48K/+S9R337UPxQsf3knhX9z/ANe9fVv9nJCdiAUyfTo8dFrf6lid+c5FxDl//QJA+afhp+3Ot9rdppviLTbazM0vk+bFX0pp9xHq9sJEl82Gvhv9rvT9Ol+N01vo8Nv/AMs/N8r/AJ6V9lfCSzm0f4a6PDcf66KGPzajKcRU9pOnUOjizK8HTw1DH4SHs/adDooIKd/00p1V/wB3/q469Y/PySfy6jggo8ipIP3FaGgVH9o/5Z1P/r6J4PJ/1dBmMgongj/1lR1JBP5/+soAP3f/AC0oqSbrVeeeSgCOj/X0fu5zRQAyf/j4NJD0qSemQeXQAz95TasefHBUME+YPLrQCP7TU/7z/WUef/zzpkE9ZgV5/wDj4FHz/wDLOpP3kH7uoPt3kT0APggkggo8j/lpR9uqT/pnWgBD/wBNKjnsfPqxP5cFHn+RQBR8j9/+8qbdHUk88dVb6eSCDfHQBNb9aj8jz56hsdVkvoP3cNTweZQAzyPPnqOax8//AFlH26SeepJ779xDQB5X+014Hk8VeB5pI/8Alzhl/c/9Mq/KfxjBHY+I7yCP/ljNX7IeOIJL7wdqX/Ta0kr8dvH8Hn+MdSkk/wCe0vnV83xHT/dnq5b/ABDHnnemef8A8tJKtfYY4P8AltUnk2tfHnrlT7dJBB5dZ3iOeT7DNJWpPpUGf3c1M1Xy4NK8uSlSCocJ5/kfvKf9uk8jy6tzwQef+7o8iP8A5af8sa7fZnOV/Pnn/wBZUM80n+rkrRgmgg+SmefB9ooAyYP3E9E8+P3dXr0wf8s6q/u4KPZgRwTyVYh8/wD1dR/vJ/nq1Bqv7igBnkTwQeZUHz30/l1auNV8+qM8/nz/ALugBk8Hnz+XHU/2CSmfbv8Av9U326f7lBoM/efwUCCeCiG+k/1lH9rSelZmYfYZJ6INKf8A1dH26SCpP7VkgrQ0CfSpP9ZUP9lSU6fVZKIJ5Jh5daAQf2U/+rq9BY/89KgnnkH+rog/1NZmZY/sqPz/AC5Kr3Fj/wA8/wDljUE80n/LSjyJPSgB8EEk89XPsMf/AD2rNnsZKfAZJ6AH+RH59a2leXPPWN5EnpVvSoJIJ/MrOoB037uo54Mf6ypPJ/5Z0fZ3rjOgjngjot+tSQWP2ipPs8lBoR/Z0o/d0fZ3qSCxk/5Z0GYefH6VHPBHPR9ien/2VJ5FBoQbo6bU32Kf/njR/ZVx/wAs4a0MyP7PHTJ/+edX/wCw7qf93JDTv+EVup/+WNT7MDO+T3qP5PetX/hDr7/njcUyfwPqU/7z7HcQ1QGdR5FbEPgDVrj/AJc6n/4QDUZ/+XOp9kBzk/lz1H/yw8yukn+HOq+f/qaIPhlqX/PGpA5ufy/I8ypIII/Ircn+GWqwf8san/4VlqvkeZ5NAHKUv/LH8K6qf4V6r/zxpf8AhVeq/wDPGtAOb/6Z1HPB/wA9K6aD4V6lPBS/8Ks1KsvZgclcdKZ83tXU/wDCqtQ/541B/wAKy1bzv9TWoHMf9M6sQfuJvMrfn+GepffkhqD/AIQC+/540AZV95d9+8pnkVqQeDtSn/5c6J/B2pQf8udAGHrn7+D95XJeFfEc/gf4jQ3UH77zv3Nehz+Dr4f8sa4fxxpV1od95/k/6mvSyvEfV6vtDGtT9pS9mer319Pqvkyf2PcQwzf66an2PjGx0P8AcSfaJpv+WMM1Q+DtVuvEfhWGe6vLj7HN/wAsa2LGx0qefy47Pzpv+m1fvGFqe0pe0PzDFU/Z1S9pWuST2MMf+uvP+eMNaUHxFk8OWPkT6b515/zxrlRBrFjYzSeGbPT5pof+W1angCx8QT6VNPdQ2/2z/ltNNXUGp11jrl9qtl5d9Z2+mw/8tpqj0rStNsYLy6tby4/fVYn+yz6V5E81vNqU1Yf9k6rfQfZ5JreGzh/541mGpw48HeFfA4m1XVdH1nUrz/lt51PvvEdrfatDHpuj6LZ+d/yxmt6o+I/jT48sb7zLH+zryHyf9L/5bV0eufEbxdfeDZpJPB+nTedD+5u4a7DgMfXLG+8K+ddTzeHZppv9d/o/7m3qpfeI4Ncgs547O38VXn+p8m0/1NvT/hl8RvEHiPw5eab4m0G3/s2b/ttXQX3/AAj/AIV8K+ZBpuo+G7P/AJ7Q/wDLvWZt7MqweMZ9D8OTST6P/Y8N5+5hh/6a1Un0PXPHFjZx6VeaLqV5/wAtvO/5d6xrLw5Y3F95d1N/b0P/ACxrc0mHxVfeJJrXQ9Ht9N03/ljDNb+TQSdcJ9S0r4Zf2Vd/2d50P+u+1/8AtOuO/tzUr6Czguv7O8n/AJYw2lbmq/CvUoNKvNS1XWPsepf88bv99DXJeAPCs+lQTT3U1tNN/wA9of8AU14fEmJ9nlsz2Mppe0xMDf8AsP8AZc/7ytmxvpNcvoY/+2NR6Hof2795JXefs9eAI/GPxq8N6b/z21GL/wAcr8IpU/aM/TH+7R+pfwI8Ex+APg94b0qP/lz06Ku1H7j93UOlQ+RBDHU08H/LSv0ajT/dHy9WpqH+oqHz/I/eVb+b2qv5JpmZ8l/8FAfF80uu6Rpcc3+qi86b/gdc98I/2sdS+FXge10218O3V55Qx5n/AD3rP/aYvZPG37RU1un/ACxmjtIq+wPDfgHT9O8P2cK2dv8Au4c18xSo1MRiZ1Kcz9ZxWKwWXZJh8Pi6ftPaa9j5pu/+CiuqWgw/hu3h/wCuxqif2oviR8dLH7LoOn/Y4Zv+W0Rr6M8d/s9+GfH2gzWt3ptv5vlZilH/ACxr40ivNa/ZW+KM0EM37mGXMsX/ACynjrXGLE4d/vJ/uy+H4ZLj4z+p0LVV/OevfCD9mBfCGqw69461K387zf3MU0/Akr6a03WbHUtODWs9vNCK8yvfDOh/tQeGNN1b7Zc+T5PnQxRd5K57/hB/EHwk1XzrX7R9j/6Y/wCpro9s8J/Dh+7Py3ibPswqYq2Lhtoe9/7dV/PT/ntXgvxU/avk8D/CvXrq6s/30OnSy+dXzn8CPib4H1X4SabqvirxVrU2vXkPnTf8T+WGH/v3XbTzLD1Dw/rtM/QqDy5/9XUf9q2sE/7ya3r4V/Zl+I3jTVfip4qk8HXmtal4Dhh/czaj++h83/pnJJXlfwd8R6V8Tf8AhJNY8XeMLizmvNXufJhm1eWHyIq0qYwPrjP1Fsb+1n/1E1vNUv8Ayw/d1+c3wP0rxVqv7Rmm/wDCr9S1q88N2cP/ABN7ua4lm07/ALZySf8ALSvrmfwf441WDyJ9S/czf9PFP66/5BfXv7h6dPrlrBP+8mt//Ain/wBq2t9/qJq+Cv2jP2bIPA+uaboelTa1rHjDxVN5OnWn9ry/6P8A9NZP+mcdZXx28OeI/wBkLwP4P+Htj4k1GbUvG13L9ru4biWab/pp5daU8T/cNfrL/wCfZ9+WPjjSr7VfssGpadNef88Ybip9c8Vab4cg8/Ury3s4f+m1xX51z/Dmx8N/EbwfY3Wm+Ivh7qV5d/8AEu1Gb/l/l/55Sf8AXSvc/i3+zLJqviObxV478VW82j6baeTDaXdx+5t/+mtH1n+4Z/WX/IfS+h+KtN8YWPn6beW95D/z2hq95/2f95JN/qa+H/2Lfgf4j8R/E3xJ4m0f7R4b8BzfudOtJvNh+3/9PXl19H+KvgDfeKvCt5psmvXGm/bIfJ+1w/8ALvR9ZqfyB9Zq/wAh1V98YvCNjqv2GTxJov2z/nj9oo1z4xeGfCtjNPdalbwww/8ALavjT4/fAHwXpXhWH4a+A7P/AISTx5eeV/pcP+usP+el1cyVa+P3wkg+HPxU+D/hzxheXF54JhtP+Jvdzf6m/vk/56f9M60/eF+0qn01Y/tUeDvEfnf2Vef2lND/AM8bis6+/bE8M6Ve+RJqWnQzf88ZriKvnr4jar4Og/bL+Eum+ALO38maaWHUZrS3/c3EXlV6b+1R4O8AfCvw59qj8H6LrHirXrv7Jp1p9n/fXFy9ZeyqfzmXs8T/ADnofhX9qHTfGNxNHpU2nal5P/PG4rRvvjTdQQTSSab5MMNc5+yF+yxY/s8+Dpv3Nv8A29rH+l6jNDb/APLX/nlH/wBM465X/goxrl9B4A8N+FbGb7H/AMJtrkWnTTQ/67yv+WlZexxH84eyxP8AOdHpX7Ymj+I9V+w2OpaLeXk3/PG4rV8Y/tC2ngCCGTXJtO03zv8Ant+5rx39vv4SeH/hX+zLo99o+m2+m6loOo2P9nTQ/uZv9bXoHjH4LeEtD8Y2fxN8eal532PTooYYdR/487f/AK5x/wDPStfq1T/n4P6vV/nN7w5+01Y+MYJpNHmt9Shh/wBd5NZ0/wC2l4fg/wBZqWi/+BFea/sleB5/iN+0n4q+IWm6PcaD4D1K0/s60tJf3P8Aa/8A018urf7XvgDwX4V/sfwd4V8H6LN428YTeTaf6P8A8eEX/LS6/wC2dH1ep/z8M/Z1P5z1jw58fo/GMH2rR/s+pQ/8tvJ/fVX8cftGR/DjSobrXIbfTYbybyYftf7n97W5+zn+z1o/7Ofwrs/Dmjw/uYf9dN/z8S/8tJa+ff8AgppfWsHjj4S2upQ/bLP/AISLzpofs/nfaI0/6Z0fVsT/ADmn1ap/OelWP7YmlarfQwWupaL503/TxXXar8TdS0OCz/tKbTrP+0pvJh864/4+K8P+OHiPwz8TfhXrGj+Gfh7qOpa9qUPk2n/Eo+x/Z5f+evmVyPxb8H6r4Hg/Zj8I65N9s1KHV4vtc3/TVK1p4ep/OP6vU/nPtbQ4J4LGH7V9n87/AKY1en8v/lpRBY/uPLqrfQyTwV0HTqR+f/zzqTz/AD/3lZsEElj+7qee38/93QalHxHfQWWhzXf/ACxhil86vx38fz/bvHGsXEH+pmu5f/Rtfrv4j8Of8SPUo/O/10MlfkL4qgmh8VXnlw/8tpa+cz7+Gehl38QzfIkt/wDWUfYnrWsbGeeD95DU1joepf6uOzuP/AevlvYs9y5z9xYvB/rIao65B59jXaz+DtYvp/3ej6l/34rG8R/DLxBY6HNNPo+oww/89pren7FmdzzmCx8+erE9jJ/q6vf8Irqvn/u7O4p8Pg7XP30cdncVYGNBY/8ALOmT2Oa6D/hANYz+7s7inwfDLXJ5/M+x0Ac59hkn/d+dU8+hyeR5kldN/wAKW1yf955NW/8AhUmuT/u5IaPaGPszjjpUk9RwaF5Fd5B8D9Y8j95UkHwB1Kf9551vR7Qo4f8AsqPz6jvtKj8//XV6F/woi++/51Tf8KCn/wCfysyvZHmcGlR1YgsYP9ZXpP8Awz0P+fyrf/CgYIP9ZeXFae0D2R5BPYxip4LGPyK9eg+B9rB/y2qx/wAKcsf+e1xWftQ9keK+RH/q/Jqx5Hn/ALuvaLf4O6b/AKz/AEirH/CndHgo9qbezPB/sP8Ay0khqx5HkQfu4a92/wCFZaPB/wAsaX/hXOl/8+dHtQ9meEeRJP8A8saPsL/88a9+/wCEB03/AJ4mnjwdYwf8sbes/aB7M+fptKk8/wD1NTf2HP8A8s4a97g0O1g/1cNvT4NKtfP/ANTb0e0D2Z4D/wAI5dTj/U1Yg8K3Xkf6mvfv7Kggn8zybepvsMHkfvKPaB7M+fv+EVvvP/1NW7HwBqU88P7m4r3PyI4J/wB5U9lYxwTw0vaVA9mVdK/ZC1iexhm/s3Uf31Xof2NNc/5aabcV98fCvW/7c+HOj3X/AD2tIq1K+lo5BTqU/ac55FTMaiPgjSv2NPEEH+r0G4/fVb/4Ym1yf95/Y9xX3pb3Hn1BP5k89af2DTM/7SqHwpB+xNrk8/8AyB6twfsTeIIP+YPb19u/Z5KIev7yj+wcOL+0qh8UwfsTeI5zv/s23q9B+xB4j/587eGvsiDzJ56J/MsZ/krT+wcMP+0qh8fQfsP+I/8Anz06p4P2H/Ef/UOr7A8+T7DVX95/y0rT+xcML+0qh8mf8MPeJP8AqHVJ/wAMW+IIJ/8AXadX1tB5lY2uQXXn+ZBT/sXDD+u1D5i/4Y08Qef5fnW9P/4Y08Qf89ravpryLqCeHy6ZP9u8/wAt4aP7FwwfXah8xf8ADFviP/lnNb1NP+xb4jgg/eTW9fTUHmQQfu60oPMvrGj+ycMH12ofI3/DGniD/ntb0+D9i3xNB+8863mr6on/AHE/l0//AJY/jWf9i4YPrtQ+UJ/2O/E3/Pa3pn/DHfiqD/V/Z6+s77/pnVGe+k8/93R/YuGD67UPlOf9jvxVP/q/s9Vf+GSvFUP/ACxt6+tp55J/3nk1NBP/AMtI6P7FwwfXah8fz/soeLoJ/wDU29RwfsveLv8Anzr7ImgkuKg8iT0o/sXDF/2lUPjS+/Ze8VQf8w2s2++APi6x/wCYbcV9tT+ZVex8ueD95S/sHDB/aVQ+HL34SeIIB+8024rKn8AaxB/rNNuK++J4Y5xTJ7CCf935NvWf9gU/5zb+0j4G/wCEVvrH/WWdxUM9jJBP+8hr7xg0qxvp/L+x29M/4QfSr7/Wabb+d/171l/YP98P7SPgryJPP/67Vx3xi8OQTweZJD+5r9G5/hX4cnn8v+zbesb4ufAHwjqvgCaOPTbfzv8ApjR/YNT+cP7SPza+GX+hQfZf9TDD++hrsb6fTdVn/wBKm/cw/wDPH9zXW/Gn9leDSvOvtN+0fY4f9dDDXi3hyx0oar5cdnqM00M3+tm/1NfpPD9Sp9W9nUPjc6/i+0pncT6rJpf7jR5rfTbOb/XS102laVYwWMMfnXH76uV8i11yeG1gs/33/PaauZ8fweINcvoZLG8+x/Y/3Pkw29fSHm6nqFjBHfT/AGX7H/22rD8f6rb6VP8A2b/rv+uNVfAH9qwWMMd9eedW5qviODw5YzJPDb+dN/z2rMxPHdc+FcHwI8D+fJefbJvJ/wCPuG4qr4A+O+pa58MoZLrw3rV5/wAsftcP+puK9C8car4f1yeaTStN+xzeVL/yEf8AU1H+zZ8YtN0rwBeaVJDbwzedL/1xuP8ArnXR7QzMPwd4qtdcghtYIdR02Gb/AF0N3/7TrsvHHgDwrY2Om2sGpa1DN/rvsn2isODXNK1y++3alr1v/oc3/Hp9np+reDv+E48cQ+INN+zw6bpv+u/0j/j4rM0Mrx/8K9f8R6rDrn9pf2PZ6b/qYZv9TcUeFvjF4x0rVbySTWNFvLOz/wBT/wA9riun8f6rrk+hzSWP9ozWc3+u/wBH/c+VXK+BvFXh++8R+Za6bqPnWf8A04VoZlrSvi3feP4JpPEeg+IrP/t3/c1eg8vyP3H7mGb/AJY11s/xpkGh/ZYPs/ned5PkzVzM8/7iGvgOOcV7PD+zPruF6f7z2hesZ/sMFfS3/BL3wPH44+OE2pSQ+dDoNp53/bV6+Yr7yzBCkdfoN/wSU8A/2V8LNY1ySH/kJXnkwzf9Mkr87ySn7TEH2WOqfuz668jyf9XRP+/pf9QfLqOfzK+7Plx/nx+tVNX1T+zNJmupP+WUPm1Yg/56VFf2NrqtlNbzQ+dDN/yyrNmlLzPhD4K2MnxU/aVjum/fQ/a5buvvS3DxWYH90Yrm/CHwg8P+DL77VpulW9rN/wA9YhXUda48vwf1eme9xNnsMxnTdPSFNFeefz68D/bf+CCeN/DEOvWsP+madzL/ANc6+gKjuLGO+t9jw/uZq3xOG+sUvZ1DzspzKpgsTTxFM+O/2F/ixceFvEcnhu4Hk2t0fOh/66V9iCGO4H7yqGn+ANKsJt8OnW8da3kf886jL8PUoU/ZVDv4mzTDZjifrFCHsz52/wCCjHgj+1f2c7zTdH0f7ZqWsTW1p+5t/wDlm8v7yrfin9hjwP4x+BEPhmPw3otnef2dFDDNDb/vreVIq9+nsfP/ANZTPsMn/LOuinSpHzPsUfK/wP8AEfjLSv2UPFXh/VfDdxD4k8K2dzp0Pk2/k/b/APnnLHXRfsk/sraPof7K+g6H4j0HTv7SvLTztR863/fea9fRFjZSCf8A1NO/sqT/AJZ1oUfMn7IXgDxV+z18RvEngO+024m8H+d9r0PV/wDlj5T/APLKSvoz/lj+FaP9lefQNLjg/wBZQB87/s9fCTxBrnx38beP/F1ncWc0039naFDN/wAu9in/AMco/av+EniC++MXgPx/4f0f+3pvCvmw3enf8tvKf/nnX0h9iSpPsKUAfJHir4ZeKv2qPi34V1LXPDdx4V8K+Cbv+0fJu/8Aj8v7n/ln/wBs65Lxj8OPi34/+NM3iDxN4J/t7QdNm/4lGkTX/k2dv/01kj/5aV9wfYY/PqP7NWhlqec/A/XPE2uaHN/wk3hvTvDc0P7mG0huPO/dVj/ta6V8Qtc+Fc2m/D37PDr15+5+1zXHk/Z4q9i8iPPmU/5Pag1Pj74A/Dj4qfBbQ4bGx+Hvh2Gaab/S9Rm1fzry4/6ayfu69A/aF8HePJ/HGj6podnp3iTQYYfJ1HQ7v/nr/wA9Y5K+gJulU4P9f+8oMtT5y+Dv7Nmuar8af+E/8XWenabNptp9k0jSbT/U2EX/AC0l/wCulXtc/Z61zxx+2LpvjDUvs/8AYPhvTvJ0iH/p5f8A1ktfQM/7iCamQQVmamVPBJAa8o/a2+AOq/Gnw5o91o/2eHXvDeoxajp3nf6nzUr22nfJ/wAtKAPlvxx8HfiF+1Brnhu18Xabp3hvwroN3FqN3aQ3HnTX8qf+065n4qfs5/Fj4jfHf/hIL6z0XWNB02b/AIlGkXdxL9jt/wDprJH/AM9K+y/3fn0yeCPz98daGWp5b8D4PHk/nWvi7R/Dujwww/6J/Z1x51cz4A/Zz1yf9rbxV4/8QTW/k/ZItO0OH/XfZ4v+Wle8edUlHsw1K/2GSevD/wBoX9nPXPip+0L8MfEFr9n/ALH8K3ct3d+d/t1719pqPz/+WdaBqZZ8OQQf6uvAf2r/AIA+LvHHxi+HvibwzZ2+pQ+D5pbuaGa48n7RK9fSlQ/9M6A1PKfBvir4m32uQwar4P06zs5pv3039oed9nir1D7DH/rKtef/AM9KZP5n8FBqVfsMH/LSoJ9KjMFXsyeRRP8Av6AMbXNKgn0u8/c/8sa8osfgD4Vg/ef2Dp3/AID16vrk/wBh0q8/641zEFZ1KVLqXSMOx+Ffh/SoPMTQdO/8B6t/8IPo8H+r03TYf+2FaP8AqKPt3/PSs6dGkHtjOg8OabY/6uzt/wDwHrgP2trGD/hS2pfubf8A10X/AKNr02eCMT15t+1f+/8AgtrH/bL/ANG1jiaK9lMdFv2p8U/Z0qDyI/SrNN8jz4K/OT6gq+THUfkVPPY5pggkgrMAg8uD/WUefHBPT/sP/LSmfYf46AD7R589H+xRB5dSUAR5k8ij/X/9satQQ/aKgnsf9IoAZB/zzkp/kmn2/Wj/AF/7ySgCD5/eoPI/56VYnPkVHPNQAUUef/zzo+asqZoRz0sH/TSrsFjPfT/uIfOrc0P4SeJPEX+o0e4/8B61p0atQLnJ+f8A8s6jn/5Y169of7Gni7Xf3kkNtZw/9Nq7TQ/2EZPP/wBO1L/vzXbSynE1PsHN9dpnzb9nkoggkr7H0r9i3w3Y+T5kNxef9dq63/hQPh/StD8i1022hr0afDuI/wCXhzf2lSPhLv8AvKfW58TfA8ngfx/qWmyf8uc37n/rlWHXg1qXsqvszupVPaEfkSf8tKk+Wn+dJTPmoA+1v2V9V/tX4O6P5n/LH9zXo088deD/ALD+q/bvBGpWv/PG7r22CCf/AFclffZbU/2aB83jv4g+xuI/31Sfbv8AlpTP7K/f0+eCu4zI/Pjnnpnnxwfu6III4P3dH2H9/wCZJQAzz44J/LqO+vo/P8uSpPsMfn+ZU09jHP5PmVmZjPPjng/13+prGn8R2tjPMkk376tmexjg/dx1lT+DrXVZ988NAFqw12PVbHz4Jv3NW/Pj8jfHTNK0qOxg8uOiaHz4P3daGhU+3Rzz+XT550/1clH9lQf8s6PI8+f95QAXHWjz/wDlnUvze1JBB/y0rMCCfy/9ZRBBHT54Kkgg/wCWdAFWb/UVHYwRzwVPPYxioILGOGetAIz+4n8uiCrE9jH/AKyq/wBnj/5aUAWIf38/yVJVODy/Po8iOeby5JqACeeCA1R/d+f+7qTVtDjn8mSoJ4PIg/d0AEEMc/8Ay2pnn+f+7jqpY/uJ/wB5VqD/AKZ1maEkEEcE/mU/z/Ip1V5z5FBmTT/uJ6ksYI54PLnqp+88/wDeVJBPJAP+21BoeCfFvw5PofiO8gnh/wBd5sNfJXjHw5JY+Kryxjht4f31foH+014Ok8+zvv8Av9XxL+1tpX/COT/2xptn50037mvaymr7OoebmVP92clffbtK0OGO1vLfzqvaHfSa5feXPeW/kw/88a47Q9V1Gx0rz7qz86a8/wCWNSaHqsf+r+2W1nNX1x8ydVrk8/777L9nhmh/57VjaVBrF9PNJPNb6l5NbMGuWt9oc0EE1vNeTf8ALaqkGh6rYwf8u/k1oBznwr+I2ufFvzp44dF1LTYYfJ+yTV0fw50OT4SaHeWuq6bbzQzTedaeT/y71neHNDn8KwfZYLP9z/qftenVR8HT+P8ASvGN5BHpv/Et/wCWM13/AMt6KZNM76DXLTxjoc0eh6D5OvQ/66b915NY/ir4VweOPCs091r1vo8MP/H59k/1Pm1yvjjxH408Oa5NHY2enaPDND/pf+kf8fFVfDmlT/E34c69JBptxDNZ/wCp87/nrQaVDsL74H654c+HNna6b42uP3376Hzqy9cg8Vf8IfeWscOnQ3kP+uu4f3Nec/8ACxvF3j+x0GPwzNqNnDZ/ubvzv30NvXuFjofiDwr4A/4mt5p2ved/y9zfua0JMPwd4O1iDw5pumwWdvqX2z/l7h/11xLXsuh/8E/PiN4jg+1f2bbw/wDXa4rsf2EfAEfxN8f6bfalZ29nNoP76Hyf9TcSV9+QWPkeTX53xRhqeMxHs6h9dktT2dP2h8B6H/wS98aX0/7+806z/wCu1xX3v+zN8HP+FMfB7R/D/nedNZw/vpYv+elX5v3H7yuysf3EPl15OBy2nhv4Z6WKxlSroR/2XzvqaGyjFSGaOEUefXrHnnDfG/406D+z34O/tzXPtH2OaaO0/c/vf3j1Rb4+6JBomvak8Nx5OgzRQzf9dH8r91/5Frwb/govqsnjj4t/CvwHHN+5vNX/ALRu/wDrklavhyCTXPAHg+xk/wBd428Wy6vN/wBeyS+Z/wCi4oazLse3/Gn44aJ8B/hZeeKtY+0fY4fL/dQ/6756j1X436XpXgfw3rklpcQw+JJraG0i/wCW37+vn/8A4Kg65P4j0v4e+B4P+Zk1yLzv+uSVufte+K7fwP8A2Pax/wCp8K6Rfa5/3xF5cf8A6NoCxHof/BUfwjrl94w+y6RqX2PwfaSzXcv/AD8bJfL/AHf+/XqkH7SdrP8AA/TfGn9m3MMOseV5Np/y2/fS+XHX5Q/CSCeD9kLxVdf8vnjbxFbaRD/z2/56SV+iXxwgg8D+APhv4cj/AHMNn5V5N/1ysrXzK0qDI9K/4KaaHqvxi8VeEo9HuP8AilYbma7vP+WP7muV0L/grnpviP4O6l4qg8K3Hk2eoxaRDD9o/wBfK9fDHwr1y6/4QD42eOJP9dqUP9nQzf8ATW6l/eV2PwW8Dyf8Kr+CfhWf99N4k8RXOuXf/XJKzMz7SH/BTOP/AIaNh+HMHhvzpoYfOvLv7R/x7/uvMkq1pX/BRf7R+yf4k+KEmg+TDpt3LaWlp9o/4+K+DvhX4q/tz4xfGzx/JN/yDdOvvJ/6d/Pl8uOvRv2qII/hl/wTD+G/hyD9zN4ku/tc3/oygD7D/Zd/bd1H9oPSvCt1No9vpv8Ab326aaHP+ojg/wDtlUfA/wC3rP4y+GXxU8Tf2Pbw2fw9mlhtP9I/4/5UrzP9leCP4ZeAJrqT7P5Pg/wDF++/6a3Xm3MleQwX3/Cs/wDgknrF1dTeTeeNtcl/ff78v/2qtAPpb9mv/goDrnxw/Zs8VePLrR9Ps5tNm+yWcMJ/4+Ja3/hX+2Tqnj/4t/EjSp7O3h0fwHaf67/n4l8qvE/2XvCsHhX9hD4b6V/qf+Eq8RRXc3/TxEkvmf8AtKsD4LeI49J/ZJ+P3jyP/Xa9qNzDDN/5D/8AatAHqH7Gn/BQnxN+0JofxC1jWNN06z03wfaedDND5v8ApEn72snxH/wUO8dQftQ+CPAFjY6b5Ouw2MuocdJJv3kleb/sFaVH4c/YC8balBN++8Va5Fp0M3+/LFH/AO1azfgtYwfEf/grLeT/AOuh0eaX/t38iLy6DHU+iP2ov2y/FXwsg8SSaH/Z3/Et1yx0i087/nq8XmSVyv7ev7c/jT4A/E3wH4V8M/2d9s8SQxfa/Ot/O/evL5dcP8cJ/wDhP/H/AMPdL8n/AJGT4iXN3/2ygl8v/wBpVx/7W0//AAsb/grZ4V0eT/U6PNY/uf8Ac/eUD1PU/iN+3p440O++MElread/ZvgmG2tNO/0f/l5eXy//AI9W7+xP+1748+OGl+D7vXLy3/4nGo33nf6P5P8Ao0EX/wAclr5B8f8Air7d+zn8TtYeb994w8c+TDN/0yg82SvpT9grQ4/B3g7w3dT/AOp0HwNfav8A+BV1/wDG4q0DUw/BH/BRHx/4x/aF+JFr/aVv/wAI34P07UruH9x/zw/1ddN4j/a98f8Ahz/gn5oPjH+0v+Kq17UfJ877P/yy82WvkX9nrXJLH4SfHLxBJ/y206LTof8At6uq+kPj/pf9lfs2fs3+DvJ/fald203k/wDfr/47QGp03/BQP9sLx98FvEnw38P+H9S8mbWNOimvP+ury16B+1f+0L4m+Feh+JJNN1L7HNoPhK2u/wDt+nuvL82vnb9u6f8A4Tj/AIKafD3w/B/qYZrG0/8AIvmV0/8AwUt1yODQ/ipJ53+uu9D0OH/gEUtzWYalH4c/tpfE3xH8CPAd9Pr3/E48VeM/7O877P8A8uyeV+6q1of7aPj/AMR/tiePNHj17/im/DdpqU0Nn5H/ADwi/d15z8FtKj+w/sx+H5P+gjfa5N/39/8AtVcB8CPEf9q+I/j94j/589Dvv33/AF9XXl0Bqek+B/2/PihP+zL8QvE114k868027sbTTpvs/wDqN/8ArK9A+HP7YvxC8R33wHsZ9Y86bxhNLd6t/qv9IiSWvlOfy/Dn/BO68k/6GTxnF/5Ata948EbLH9oX4M2v/Qt+BpdRm/6d/wB1LJWgan1lrvxw8QaV+wT4k8cfbP8AicfZLma0m/59/wB7+7r5P+Kn7cHxQ0Of4M2Nj4k/feJNOiu9R/0f/Xyz3Xl17V+0zff8IP8A8EobOCT/AF15pFjD5P8AvyxSV8r/ABGsft37XvwT8P8A/LbTdI0OL/2pWganuf7bP7bPjj4V+AJr7w/rH2O8/wCEtudOh/0f/l2gii/9qV6N8W/2jPGPh3Sv2e7G11jydS8bTW39rzeR/wAfG/yvM/8ARtfJP/BQqefVfAHg+CP99/aXiLXNR/77uvL/APaVfRf7QulSf8NX/s06H/0B7SOb/vj/APdUBqeq+HPjv4m1z/goxrHguO8/4pvR9Diu/sn/AE1fyq8o8f8A7YnjSx/4KW/8IBa6x5PhWGb99D/26+Z/rK6L9myePVf+CoXxg1L/AJY2enRWn/oqvnCe+k1z/grL4wvpIf3Om/2lND/wC1lrMNT6F+HP7UPjTxH+018H/Dkmsf8AEt8SaHLqOow/Z/8Aj4/ey+XX2lBX56/Aiyk/4b1+GMb/AOp0fwDF/wB/Xi/+21+hVl5nkVoGpYh61Xvv3FE8/kQTSVlQa5JPB5kkP76aszUZ4qn8jw5N/wBcawj/AKiGr/irVfP0Oas2eswIL6Cj/lj+FMgn/f8A7ypjB5BoAqzwfv8AzK4D9qGf/iy2seZ/0y/9G16DXA/tGeZcfB3Xo/8ApjXNi/4RpR/inxVPB/zzqCf/AFHmVemgj8/y6qzweR/rK/OWfUIr+fUM8/n/ALurFV/3f/LOsgI/t3/LOp5/39QWH/HzVj/X/wCrrQB3+ogp1XNK8K6lrk8MdrZ3E3/XG3rstD/Ze8Y65/q9HuIf+u1a08LVqfwxVJI8/wDIogMHn+XXuGh/sI+I5v3l9eW9nXcaH+wzpVj/AMf2pXE3/XGu2nkuJqfYOapjqR8ufN7VZ0rQ7q+/1FncTV9peHP2XvCOh/vPsfnf9dq7jQ/A+laX+7tbO3h/6416VLhup/y8mc/9pUz4Z0P4AeLvFX7iDR7j/ttXYaH+wl4mvoPMuprez86vsj7DHbz/ALujyK7qXC+H/wCXhy1MyqHzD/w78sZ9K/f69cfbIf8Anj/qa9D8D/sk+FdDsYfP037ZN/z2mr1H7BH9u8yrVehTynDU/sHPUxtQx9K8D6H4cg/0XTdOhrRggtRBU/kR+R+8qD7EnkeZXpU6KpmXtg/dzQeZUHnx58up4P8AUeXVGaCOCfzJKCCjqviOOCfyI6o6r4qj0qD95/rpq2fsME/7z/ltUd9ocF9P5kkNZgfKH7Ymh+frlnrEcPk+d+5mrxaCvtL9prwNB4j+GWpQR/66GHzof+AV8Y+RXxOfUvZ1PaHvZbU/dhBBSfJ70yCivBO4+gv2Edc8jxHrFjJ/y2h87/vivpbP72vj/wDY7vvsXxhht/O/11pLDX2B+8g+Svsclqe0w54eY/xCf/lv/qaqa5PJBPUn7yCo5/3/AO8r2zzySDzJ4PM8n99RpUEk9j5klWrGaPyKht76Pz6DQjngkP8Aq6q+fJ59Wvt0c8/7yo5/9f5lAFWeeej7fJ9o8up5/L8jzKXz44P9fWYEf7+eql9qsel6TeXV1+5hs4fOmrRF9HPB+7rxr9vz4m/8Ky/ZQ8YX0H/H5NafZIf+ur/u67sBhfa1qdJmNap7Ol7Q47wr/wAFQvhXrmq/Zf8AhJLeGbzfJh86vZtD+MWh+MbD7VpupadND/0xuK/nj1yCf+1ZvMh/1P8Arq0vCvxi8R+AJ/8AiW69qNnD/wA8Ybiv3bEeDdOpSTw9c+Tp8Ua/vIH9FNjfefY+ZT76f/nnX5BfAH/gst488EQQ2uuQ2+sabZ/uf+m1fXvwd/4LH/DX4jWMMesTf2DeTf8APavznNvDnOsF8cPaHtYfOsNUPr2DzP8AlnR9u/5ZyVgeB/i34Z8f2MM+j6xp95DN/wA8bit/yI/9ZXxdajVpfxUevdMfP/r/AN5TJv8AX0k/l/8ALP8Ac1DPNWIyOeeT/V1Vn+1fvv8AyFV6CdJ/+WNR+fHPP+8oAzvIn8j/AF1Twf6+GSSp76D99D5dH+o/1lAFHVZ5/wDlhVGDzK3P3f8Aq6o30GPO/wCe1ZgUfPkh/d1PBP8AuKo3NSQT+f8A9sa0NCx9uqzBfQeRWd5Ed9U0GlR5oAkGqxz0T6rH5/lx0QWPkfu6PsUf2igDc+Kmhf8ACR+Dq+P/AI06H/xTmpRxw+dNZ/vq+5vDk8F94c8ivnP47/CSTQ9V1K+jh86G8/5Y1pSqGNY+FZ7H/hI72H7VqVv+5/5Yw1x17NPB4p/sqOH7Z53/AC2+z13998MtD8OeKprrybjzoZv9TU8Ghz303nx/Z4a++wv7ykfJ1af7w46x1aHw5rkNrPoNxNef9Mf9TXYwQf25B9qjh8mGH/ljNVSDwdrmqweX9st9Nhm/5bf8tqLHw5qPhX/Wal9ss4a2MSxpXjHSvA/g6zng1LybO8/12nTf66o9V1zWPEc8MEd5/Y8P+thhh/fVj2Nj/wAJVqujx6lZ282m/wDPH/ltU2q/Cvz/AImwx6VqVxptnD/qYftFaezALj4Vx+OL77dr+veTDZ/66H/ltXM+I/ibdT6Veab4fh1H9z+5/wCeP2jZXQf8IrJ4A+NP7i8/tj7ZD++hu/8Al3rptD8VXWh+I9S03WNHt7Pzv31pNDWYEfwrsdH8D/AiHUpNN+xzXn76byf303/bSuB+I0+j+MZ4bW6m8RaDZzTfuZv+WNxLXrXwrvtSvoLyC+h8mz/55f66uZ8cfFS+0O+vLWSz07zrOb/RIfs/nf8Afug6NT7L/wCCW3wrj+HHw5mn+2fbJrz/AJbV9c/vIK8T/Yft7r/hS2m3WpQ+TeXkMUs0Ne0wT+fP5dfAY2p7TEzPq8LT9nSNXw5BJPfb66v5vaue0OfyJ/8AptWz9o/f+X/y2rmpmtQt+fH6Ued/BVfyJPWo9VuPsWlTTSf8sYvNrQzPhL47+KpPGP7c3jbUo5vOh8E+F/7Oh/6+Z/3f/tWvfvB2hxwfH7w3o8f+p8E+GP8AyLP+7/8AaVfMv7NljP8AFvxjrGuSfvv+E28c/wDkta/6R/8AGa+s/gFAniPxx488Qf8AP5q/2SH/AK5WsXl/+jKzNDxn4xTf8LT/AOCmfgnRo/30PhXTpdRl/wCur1w//BS3xx9h8OfEi6jm/wCWOm+HYf8Arq8v2mSu4/Y78v4jftifGDxp/wAsbOb+zrSb/c//AHVfMv8AwUY8RyeKtD0G1j/5mrxRfajN/wBckl+zx1oZknwI8ASX0/wB8HSQ/udSu7nxFd/9/f3f/oqvoz/goX44/wCEcg8YXXnfufDfhKWL/trdS+X/AO0q5/8AZQ8HR337d00H/Ln8PfC9tpEP/XXyovMrzL/gp34qkvvA/jDy5v32veKItOh/65WsX/xytKgHgOqzyeFf2EdBg8n/AEzxh4ilm/6beVBF5de4aV5fg74qabBJ9n8n4b/Dvzv+3l4v/tteefFTwP8A234q+BvgCD7R/oenW00sP/TWeXzK6D4t+I/P8HfH7xNH/wAxLV7bw7aTf9Mk/wD3VHs2ZnD/AAd0qeD9kLxJPB/rvGHiK20iH/p4iT95Xrf/AAVJgkvviN8Gfh/a/wDMNs4ofJ/3/wB3/wC0qyvgh4A8/Sv2e/CskP77WNXudcmh/wCmXm//AGqtz47zQfE3/gq9Zxv++s/Cs0XnQ/8AXCLzKKgHrHxi8RR+B/2Qvi1qsH7n+0tR/sO0/wCuUEUVtXkf/BQOD/hAP2H/AIP+Co/9deQxXcsP/bL/AO213H7TXmX37JPwx8Px/wCu8eeIorub/gcvmf8AtWuS/wCCk1jJ4q/bS+GPg6D/AFNnDbWn/fctAHtPxGP/AAqT4LfD3So/3P8Awivgy+1eb/rr9l8uP/yJLXifxG8z4V/8EhdBsZ/+PzxVqPnTed/ty+ZXqH/BQnxV/ZWh+PI0/wBTZ6Hpuhw+T/z0nl8yT/0VXk//AAU0n/4Q39nP4M+C4/3M32SKaaH/ALZRR0VAPVP2evDn/CD/ALGnwf0f/U/2xq/9r3f/AFyTzbn/ANpV5n/wSonk1X47/FrxxP8A8w20uZvO/wB+XzK9o+NX/Fq/hz4V03/U/wDCH+Ab68/7avFFbR147/wTgsZPDn7E3xg8R/8ALbUpv7Oh/wC/Xl/+1aDLU6r4V2Mnin9sv4M6bJ/zAfC8urzf9dZ/Nk/9q15Xoeqx+Mf+ClvxI8XP/qfDdpqd353+5F5de9/sywRzft0fEjUv+XPwf4dttOh/4BFF/wDGq+TPgf4qkvvDnx+8Xf8APa0/s6Gb/r6uqA1Mf4xf8Sr9kH4e6VH/AK7WNR1PV5v+/vlx19keHIJPAH7OfxOnj/5gPgzTND/8lfMk/wDRtfJ/7Quh+f4j+CfhKP8AfTQ6HY/uf+mt1L5lfT37TWuf8Ir+w/8AE6+j/c/294o/s6H/AK5Q+VH/AO0q0DU+U/hxpX9lfsP69PH/AK7xV4tsdO/74i8yvsH476HHfftwfs9+Ff8Aljo+nfa/J/3P/wB1Xzn8K/Csl98F/gP4fk/5mTxnc6jND/0ySWKOvqGf/iqv+CucP/PHwr4d/wDaX/22sw1PGYIP+Fm/8Fj/AD5P339j6jL/AOQIqo/8FH/Ecc/gfXpvO/5DHjm5/wDJW1ijqx/wT8n/AOE//wCCk3jzXJP9TZ/2ld+d/vy15z/wUDv7i+8D/D21jm/faxqOr6j/AN/7r93QGp3fg7Q/7D/aF+G8En/Hn4V+GsuozQ/9NXilkrwj4H+Zof7KHxs1KP8A12pXem6d/wB9yyyV9BeP/M0v44fGC+k/1PhX4dx6RD/0774oo6+fdKg/sP8AYD1ieP8Ac/2x4uih/wC/Fr/9trQNSf4qQf2H+w98JbGOH/kMavfXf/oqOvoHXP8AiVftUeNvLh/5FX4a+T/1777WKP8A9q14n8XNDkvvDn7OvhmD/ljp0V3/AN/7qvd54I9c+P3x+nj/AOnHQof+B3UUf/tKgNT03/gp3Y/8I5+xN4P0mP8A1001jaQ/8Air53vv+Jr/AMFSfDdj/wBAf7N/5AsK+lv+Cq9j/aulfCXw/BN/x+eIov8Axz/97XzL4Ht477/gpp481z/oDw6vN/3xayx1oGpz/wC1fPJqtx8GdK/1015aRTf9/wC/lr63+KkEGq/8FSfhjpsn77+x9Clm/wDIUtfK3xb8Kya5+1t8GdH/AOfPSNDh/wC2r/vK+orGD/hI/wDgr1NJJ/zB/C//AID/ALr/AO21mYFr9hHy/Ef7Ynx41X/njqMcP/kWWvlv4c659u/bn+Nmq/8APnpGuTf+06+nf+CZYkn8VfGzVf8An88RS/8AtWvkb9mzzNc+Lfx4vvO87/iUX0P/AH+uoqDfU+lv2ZbH7d/wUf8AI/139j+BraH/AMhRV95QQR18TfsoWUc//BR/4kSf9A3SLa0/9FV9q0BqE9R3EHk0TwSef5lVb2eSszUyvHEEf9lTf9NvKrD+f2q94j3+R5c//PaKqv8Ay2/CgCp/y3+ep577/lnJTJ7HyJ/MqOf/AJ6VmBJ5H7+uK/aM/wCSL69/1xrsdDgn8R2Hmf6mGp/FXwytfEfhy8sb799DeVpVpe1pF0T85P3k9amleANY8Rwf6Dpuozf9u9fcng79nPwr4VuPMg02386u0sdKg0r93HD5MNfL0+G6jf7yZ6/9pHwfof7L3jHXJ/I/sfyf+u1d14c/4J+arP5Mmpalb2f/AFxr62+wx/8ALOjdHXdT4cw9M5amZVDwjw5+wj4Zsf8Aj+m1G8/8g13Olfs5+DvDkH7jQbf/ALbV33b95TJ/Lngr1qeW4an9g56mKqGdpWhWOhQf6LZ28P8A1xt6vef/AMtP9TWN4x8cab4Ggh8/99NN/qbSH/XXH/XOOucn8Oax44/eazN/Zumzf8w60/13/bSSuvlSOe7NXxH8W9K0r9x/x+Xn/PG0/fTVgf8ACceKvEf/AB46Pb2cP/Pa7uP/AGnHT4PGPg74cz/YYJrezmm/5Yw/66r198VLGCfyILPUbyb/AF37m3qAGf8ACOeJr6D/AErXreH/AKY2lvU3/CAXX+sk8Sa1NWHffGLXP7KmnsfB+o/9MYZq4fXP2ofH/wBhs57T4b6jN+5/0uGb9zNb/wDXOgD1H/hAL7/WR69rVF9pXiOxg8y01i3vP+u1vXAfDn9uDTb6fyPFWg614Pmh/wCgjb/uf+/lelaH8VPDnjGaaPTdY068/wCuNxWgGb/wmPiDQ/J+3aP9sh/57WlxWlofxU03XP3fneTN/wA8Zv8AXVv/AOvnqjrng7S/EcH7+z86gy1NH95P+8qjP5/27/pjNWBPpWueB/8AkGzf2xZw/wDLpN/rv+2davg7xxpvjAeXH+5vIf8AXQzf8u9ZmpseR+4rndcsb7z/ANxXRefTJ544f3clAGVB5kEHlyf66qPkX0/nV0f7u4NPt544P3dAHm2uaHqV7BNHJ++r44+Kng668D+OLzTZ/wDlj++r9A9V1aMT18vftweHIzrmm6xH/wAtv3M1eBnWG9phzswNT2dQ+fZ5/wDlnHUHnyf9+an+z/8ALSo6+F9kfQHXfAjXJNK+Kmg3H/T3FX3VPX56+FZ/7K1yzuv9T5MsU1foJ9u+3aHZz/8ALGaGvqeH6nx0zyMyHefJ9h/11Q/6/wD1k1STwRnyfMqp/wAt/wB3X0h5RowTx24pk/lzwf8AXGoPP8if95UkE8f/ACzoAjsfLz5lWp5/3FQzzyQfu46k8/8A5Z0AU55/+mNVb6f7d5MlXr4xwHy/+e1VYLH9/wCZQaB/avkQV8b/APBZbx9HY/s2fZfO8maa7j/cw19e67P5H/LHzvOmr8zv+CsvxN/4THxHeeEY9St4bPR/Ku5of+W1xLX13BuC+sZtQpnn5lV9nhpnwPYarBfed9rrDvZ/3/7uGty30Ox8iGR7z99W/rngDR4NDhnj1K3m86v7EjOnSVpn5WcXBqsfkeXT4PEcf/PH99VjQ9Dsf7chjvpvJhr0X4Pfs2yftC/GnTfCPh2a3mm1L/U/8AoxWIpUl7Sqa0v3n7tHHeDvj94q8AX3n6PrGpab5P8AzxuPJr6U+Dv/AAWW+I3w5sYbXUfs+vWcP/Pb9zNXHfHD/gml4/8AgvPeXU9n9ss4f+W1p++r5ynsfIr5+rlmSZxT/h06h1fWcdgz9cPg7/wWr8D+MYIYPEENxo95N/rvO/1NfSfgf9prwX8TYIZNJ8Sadeed/wBPFfgPYwQz+dJJN++q94V8f6l4NuPPsby4s5of+W0P7mvgc28HsFV/eYKfsz3cLxRU/wCXh/RFYzef+8jm/c1P5Hnz1+Knwd/4KofE34Wfu5Lz+2LOH/n8r6z+Dv8AwXA8Ma55MHiezuNNm/6Y1+ZZt4YZzg/3lOHtD6DDZ/hqm598W1SQf8868j+Ff7Zfgf4t2Pn6PrFvN53/AE8V6jY65HffvIJq+CxWBrYapyVaZ61OtSq/wy98ntUE9jRN/wBNKgg8yuUoZ9hj8+aq99Yxwfu60rj/AF1RzwSfuaAM6Cx8j/V1b+xfuKt/N7VFNDJ5/mR0GhB9ikql5EkE/wDrvOrU8+qvn+RP5klBmT+HPEk/hy/hk/13/TGu713wBB8RfCs19YzW/nf8toa4GexjvvJ8uix1Wexn/cTUAfN/x++AMGleI5r6CH/tjXzf8afhzqV94jh/srUv7Hhm/wBdX6JfFSCTxVof7yH99DDXy18YvhXJ4q8OXlxBN5Pk+b5Nevgcc6bOXE4b2lI+d7/4SX0Fj5k+veTWrpVjJBZeR9st5oYaxtV0qefSobGe8/fQ/wCuqfw5pU9jP5fk28MMNfYrY+VPPbHQ7rxVpU18niS48nyfJ877P/x71qfsvaH4f0qC81jxBqWtTalDN/onnXH/AB8V3Gq+KtHv9Dh02PR7eGbUv+WP+pht6x9D8K+H/A+lf6V9o1iaHzfJhhrT2pNMvap4jjgvry+sdBuJtSmm/c/bP31cj4H8ceIPjT4/+y31n9j03R/3M3k/uZqhg1yfVfib5kGj+IodHmi/5bVvf25a/DmCa002zt7y8/100M3+uoplHo/hXxxa/Dn+0o/sdxDNDD+58799XD2Oh2nxN+Kmg6lqV5/x+TfuYoaZperaxrmlXmpTw/Y/Oh8nyftFd9+yj8Hf7V+Knhu1vrO4hvLOaWb/AKY1liv3dL2hthf3lU/S74V6H/ZPgfTY4/3P7mut+xfuP3dUdDsfsFlDD/zxrZgnr81e59stjovDlj5FjWt5H/POsnSv9NghrW/1E9bnLUA7P468x/bD8fx/DP8AZs8Yat/zx06SGL/ro/7uvTrfpXiv7dvwP8RftCfB2Hw34fmt4ftmoxTXfnf88koKPDP2H9C/4Q7w54bkuv8AmW/CVzrk3/XW6l/+NxV7f8K7j/hWf7JU2t3X7mabTrnXZvO/56zebJVGw/Zv1vS/APjDTbea2hvNehttOtP+nexSLy//AI9XR/tJ/BjVPiN+zprHg7w5Nb2c15aR2cM03/POtCzwb9hHzPhz+xN4q8Y3X/H5r019qPnf+Q46+aPibpUfjj9tn4e+Dpv9T4VtLGG7/wDSm5r7/t/2Z7rSv2bPDfgC1vLeH7HFbQ3c3/PxGkvmSf8AfyvE9D/4Jw+KrH9ozxh47n1jTf8AicQ30Wnf9O8k0Xlx/wDfusyCP/gmxfR6rB8VPiFP/qdS1eX/AL9JXy3+2JqsnjjxV8K/Csf+u16aXV5v+ut7df8Axuv0A+B37JN18Hf2UJvAEd5b/wBpXkNz513/ANdq8113/gmLfeIv2qNB8eXGvW/9m+G4baG0tPs//PGKtPafvAPmHQ5/+Er/AOCjGvain/IH8E2lzN/4C2vl1wPxpnksf2O/B9j5P77xh4iudXm/9Fx19neB/wDglhrHhW9+IV9P4wt5tS8bWklp532f/j33y+ZJVrxx/wAEoo/GMHgOCfxV5Nn4PtIrTyfs/wDx8fvfMko9oZnCfs2aHHffts+G7H/lz+Hvgy2/7d5Xi/8AtteNfA++n8cftNfGDxpJ/wAsbS+hh/66zy+XHX3j8Mv2NI/hz4/8eeI/7Y8688bQ+TD/AKP/AMeEdcd8Af8AgmLpXwd0vWLeTxJcal/bF5bXc37j/nhL5nlUAcP8cPCsfiP9sT4D+Do/9T4btPtc3/AP/wB1Xl8//F6f+CxEP/LaHQbv/wBExV9uf8Mo2M/7TX/CzLrUria8h07+zobP/ljBXK/B39gTR/g78d9Y+IUesXN5qWseb/rv+WG+gD5s/a8nk8ceI7PTY/33/CYfETyZv+uVrFFHXOf8FGNK/wCFj/t6/D3wrH/qbP7DD5P+/LX2JP8AsP8Ah3VfGPhXWJtS1Gabwrd3Ooww/wDPxLPL5n7yptV/Yg8M65+0lD8Sru8uZtYs5opoYfP/AHPyReXQB87/APBRjxHHpXhz4nT/APLaHTtI0OH/AIHL5klQ/sk+FY9D/YK8E6b/ANDh4otppf8Arl5vmf8AtKvpL44fsTeFfjhpWsWOsTal5OsajFqM3k3H/LVIvLroPDn7Nnhnw54G8K6Ha/af7N8H/wDIO/0j/pl5f7ys/aAfIvwB1X+yvhX+0t48/wCW15d3MMM3+5F/9tr5f+HOl/Yf2GPEkn/LbxV4tsdO/wCu+yLzK/ULw5+xr4L0P4O6x4HghuP7B16aWa8/0j99cSv/ANNKxtK/YD+F+h+DtH8OR6b/AMS3R9R/tGGH7R/y81oB8HeKtKj8R/8ABSbw3o8cP+h6DNYw/wDgLFXffts65/Yf7AfgOP8A5beJNXudR/77llk/9q19g2/7Fvw1sfipeeLo9N/4n155vnXctx/f/wBZWj8TP2T/AIa/FvwroOh65ptveab4bh8nToftH/HvQB8T/A/w5Jqnx3/Zv0OT/mG6H/a83/A/Nkr0z4A65Jrn7bPx48Ryf6nR7SS0hm/3P/3VfT3hz9nrwP4V8c2fiOx023h1jTbSLTrSb/n3tk/d+VUmifAjwH4OPiSSxs9Phm8Vf8hH/p430AfAf/BJOfz/ABH8ZvFUn/Lnp3+u/wB/zZP/AGlXnP7SdjPrnxw+CfhmT/ljpGked/11nl8yv02+HP7OXw5+FfhzWNK0PR9O02z16HydRhh/5eKxL39nP4e658RrPxBdaDov9pab5X2S7/59/I/1dHtDH2Z8I/FueS/0P9pzWPO877ZqNjpEP/f3/wC1V5J8TfL0P9h/4b2v/QY1fUtR/wDRUdfqTqv7Nnw11XQ9Ssf7H077HrGo/wBo6jD/AM/Ev/PWi+/Ze+Feq6Hpum3XhvRZrPR4ZYbSH/ljb7/9ZR7QPZn55eMbH/jNL4J+G/8AoG6RocPk/wDkSvRvgR/xWPir4hX0n/Me+JWm2kP/AAC6lkr7cn+AXwy/4WBD4m/sfRf7es4YvJu/+W3yfu46n8HfB3wH4V/48dH0Wz/0v+0f3P8Az8/89a29oHsz5+/4KFX0mq/tX/AfR4/9T/aP2v8A74li/wDjVfJnwB8zVfjv8bPEEn/LHSNX8mb/AK7S+XX6m+KvA/gvxj4q03XNSs9OvNS0f/j0u5v9db1h6V8EPhl4c/tKSx0fRYf7S/c3f+j/APHxR7UPZn566rpUmq/8FXvCumxzfudNmsYf+/FrXvXwdn+3f8FO/i1qX/QN0OKH/wAhRV9J2Pwy+HMHjj/hJo9H0X+3v+fv7P8Avq0tK8HeDtK1zWNVtbPTodS17/j7mh/5eKPah7M+ZP8Agl95cHwB+JGsf9BLXL6b/viKvk39jvw5JPY/FS6kh/4/P7NtIf8Agd/FX6oeFfB3gvwB4cm0PR7PTdN02883zoYf9T89Yeh/Bz4c+FYJoLHR9Ohhmmimm8m3/ufvI6Pah7M+ff2EYI779tn45alJ/wAsbuK0/wDRtfZE88f+srkfDmh+DvAGualfWNnp1nealN513NDb/wDHxLW5P4q0q+g8vzqk2LU88f2GaT/njWf/AGrH5EPlzVHB4jtYIPLnmrNn1yxsYJo7X7ReVmBD4x1Xz57ODyf9dNVS+n8iqk/mX2q/apP9dN/5L1Y/eTQVmA+C+8imTnz6IIH/ANZHT/I/56UAP8Kz/Z57z/rtW55/n2FZelQQQX37z/ltWx58H2Dy66qQHPwa5J/av2eSH9zWlNPR9nh+/wCTUnnx+lUBRnvvIn/d0QX1Wpp6gnnjE9AGNY+KpL7VZo5IbiHyay/H/j+fQ/J03Sof7S168/1MP/PvF/z1k/6Z1a+Jvj+38EeHJrqSHzryabybS0h/11xK/wDq4q4efxHJ8JNDmkuv+Jl488Sf8sYf+ev/ADyj/wCmcdABquq6T8HYIdS1ia41LxJqX7n/AKbXH/TKOP8A551RsdK8XfFu+/4mV5/YOgzf8ukP/H5/20kroPA/wkjt9Vh8R+I/+Jl4k/57f8sbf/plHXffu5/9XQBzPg74LaH4It5v7N02387/AJ7f8trisP8A4TiOC98i+vPsd553/Hn9nr02CfJ8uOuc1XStSnvpk87TvJm/1P8Ao/76gDK1zxV/xUfhuOCbzodS+0w/98ReZXOWP+na5r091DrP/H35MM0X/PJP+eddp4c+Gdj4V0vTY/OuJv7Nmlmhmm/56v8A6yqMPg6eCCaOx1i4h86bzv8Ant9+swM6ew03Q/AE2pX0P2yz8nzvJu/9d/1yrzLw5+znofxb0ObVY7O48K69Z6jLD52nT/8ALVJa9p1zwrJquq6PJPef6Hpv72aH/n4l/wCWdeQaVpXiPwr4H16fxHef2Ppv9r3M3k2n768v/Pl/dxf9M6AKWrfFTxx8FtW8y++z+MPCsPm/a7u0/fXdv/10r2X4ZfFTQ/i34ch1LQ7y3vIa811aCT4ZeB4fCPhGz0+bxh4k82byZv8AU2+//WXUn/TOOqviP9nSfwrB/avgfUv7H8SQw/voYf8Ajzv5f+mkdaAe6XHSub1zwBBrn+lQf6HqX/LGaGuZ+BPx3j+JsF5pt9Z/2b4k0f8Ac6jaf5/5Z16Vbzyef+8oA5Xwr4qng1X+ztY/c6l/yym/5Y3Fb89j59VPHHhW18Y6V5En7maH/UzQ/wCut5ax/h/44uvPm0fVf3OsWf8A5MRf89azA66CDyIKjng/551Rvr6eCfzI6kOqyQzwxyQ0AF9Y+f8A6yvO/wBoXwBH4q+HOpW8n+uhh86H/gFegarPOLf9xXJeKjqV9pV5BHD501Z1qWgqR8PeR+4/efuazvIk/wBZXT+P9Dn8HeKryxuofJ8muY8/9/X5niqfs6vsz6ilU9pSHw/6+vu/4V6r/avwr8Nzyf8APpFXwbBP5H+rhr7E/ZJ1yTXPg7Zx/wDPndyw16WSVP3hxZj/AAz03z/9I2eTUfb95RP/AMfAqSc+RBX2R4pD0/dyVNYVB/y3h8up4PMgnoAnn/56VB/qL6pIP9f5lH/LzQBX1XzJ4KZ58nkU+DzJ4PLqEQSQUAVPEeqf2Voc08n/ACxhr8HP2xPHGsfE340+KtYnh/czXcvkzf8ATJK/aT9r34mx/Cv4Ea9rEn777HaS1+FvjH4m32uQXkEkPk+dN53nV+1+D2Bm8RPGch8rxRV/dwpnD+fPBP8A6mrHnzzwfu/31aN9qsd9Ywxyf66tX4ZeI9N0PVvLvof9Dm/11f0XUqfuz4ko6V4Ovr6x8zybj/ntX2J/wQ/8DwQftGeJPEepfubPwrpEt3++/wCer1e/Z6/YZ1/4xfsyw+MbXUtO0eHWLuWG0hu/+XjZXgPxw+HPxQ/Y01W8guvtGjw69D5P2u0/1N/FXxWMzKlmlOtllOp+8PWw9Oph6kMRUgfevwy/aM+DPgfxH4q8VT/E7UNY03UobnzvDt3ced+9f/nnHJXi3/BNn9mzwd8d/wDhbXjjxHoP9paPZ/8AHpaf8tvn82T93XwPbz3UE/n/APPavsj9mX9vXR/2Xv2H/Enh/R7y4h8eaxqPnQ/9cq8DHcM4nK8FP+z6ntKlQ9KnmFPEVf3h1Hjj/gnP4D+O/g7xJrHw9/trR9S0GH7Xd6dd2/k18ceHP2bPF3jjw5r2qaPo9xeab4b/AOPub/n3r9I/Ef7V+sfH7/gndqXiPwrqWnabr1nD9k8RQw+V51xF/wAtK4P4EX8ngD/gkn8QvEcn7m88Vaj9kh/8hR1zZTxFmWDw0/rX/PzkDE4LDVKn7s/N395BB5ccP/XaoPsMlv8Afr9H/hl8CPhP+yT+xp4b+IXj7w3/AMJhr3jab9zD/rvs8dcj8Rv2Zfhz+0Z8AdY+I3wrs/7Nm0H97q+kf8+9fY0uNMO6nsnT/d/8/Dzf7JqfxEfEeleI77Sr6GfTby4s5of+W0Nx5Ne4fB3/AIKTfFD4VzQ+XrH2yzh/5Y3f76sb4SfsW+PPjv4A1LxH4R0f+0tN02byZv8ArrXAfED4Z+JPhXfeRrmj3GjzTf8AP3b16mMw+T5h+4r+zqGFOpiqX7ymfor8D/8AguBpV95Nr4u0f7HN/wAtpof30NfV/wAJP24Phz8YoIZNN17TvO/54/aK/B+efyPJj8n99VjSvHF1pV9+4muIZof+W1fn2beEeXYle0wf7s9rDcRYin/EP6NrHVYNV/eQTW83/XGrE3X93X4W/Bb/AIKI/EL4O337jWLi8s/+eM1xX1J8D/8Agud/p3keLtH/AO20Nfl2beFea4P/AHf94e/hs+w1Q/Sim9v3leH/AAd/4KFfDn4twQ/Yde06Gab/AJYy/wCur1/StctfEcHmWN5bzQ/9Ma+CxWX4rDfu8RTPWp1qVT+GXv8Al4hp88Ec8FVfP8j93JU8M/nwVwGwWM/kf6uieCOeamf7FJD/AK+g0J76xjnsfLrw/wAcWP8AYf2y1k/1M1e6eRJPBXnPxi0PyIPMrSkY1D4j8R6J/ZWual5EPnXnnVzf/COT2M/+lXlx++r1z47/AA51jw5fWeq6V9nhh1L/AJ6/89UrzWDxHPZTzWt1/pk3/LavtsDV9pSPmMdT9nVIPH/xpn1XXLOO18N3Hk/6qHybf/j4rD0ufVdDgvP3P2Oa8/6d/wD2pWrB4xg8Ha5NBrmpXGpXn+uhh+z+T9no1X4m33jGeGxsdSt4YZv9daTV6RwHHeFfDnxe1XxJDHJeaLqWmw16NrmlaV4O/wCJlrENvDrF5+5mmhuP3NvWHpXj+6g8c/ZdH8N/bP3P/H3af6msPxVpXirVfFUPn6DotnZw/vvJu7j99RTpgaOuQeH7HXIfPh1q8hvP30Pk19Z/sIzyeKvH8Mn+j+TpsP8A4D18ceMdV1zSv7Nn/wBH1KaGb/jzhr7x/wCCYnhyP/hFbzXI9N/s2bUpv30P+5Xm5t+7wx35b+8qn2DYzxz1a+3R+f5cdUYIJKk8/wDcfvK+BPsTU/tX/lpBN5NSHxfqP8H2eqMH/PSjyf8AlpWgGlB4xvoIP+XeifxjfeR5n+j1R8+Of93U0Bjng/eUGfsyxN4pvpv3cf2eq/8Awkmpf9O9M/d/6ypPk9qAJv8AhIdS/wCe1v8A9+Kgm8RaiP8Al8/8l6ZPP+/qp/0wo9oBeg1XUv8An8/8l6sf2pff8/lUek//AFxp88/kUAP/ALbvvP8AL+2VYgnvpv3kl5VX7clOgvo5v9XR7QBmqz3X7ny9SuKZPfXQg/4/Lik+3x/6ymf9NKPaASTzz+R/x+XFHnyTz/664/8AAiify/I/eUeenn/u6DMqeRJ5/wDrrj/wIo+wyT3HmedcU+CDM/mVYnvvIg8uOj2gEf2Hz4JvMmuJqjsdK8+pPP8AIqDz5J/9XQBJ9h/f1P8A2VH9t/1NR/vIKsfvJ/3n/PaswKGqweRPvpYII/8AnjVqeDz/APtjVexn/cTVoBb+xW9QfYY/P/1NT+T59v8AvKPk9q0AZ9h/cfu6qQTxzz/vIavT3ElZ08H7+gB8/kTn/U0zyIYJ/Lj/AOW1RwQfuP3dEH+urMC1PBHUM8H7io/+W0NXoPLrQBtV5/Lgo8jyD5lRzz/6mgCPyP39WPOjqvPB50H+uo8jyIPMoAsTwYg8yprHy/3NVfP8j93JR5/kf6ugAv8A/j5o86SD95R59Sfu/wDV1oZkc8//AC0qOCePPlyUTz0yDy/46zAJ/Mgn/d0y+8ynzzx/6yj7dH5FAEFjP5FWJ/8AppVOD9/PNRPP/wA86ALfn/aPJ8v/AJY1uTwSf2V/02rAg/cQVvi+jvtLhnjrSmBR/eT/ALumWPmf6uo/Pgnnq9/y7V0GWpV+wz/vv33+urJ0rRJ9Km/eXlxNW5n/AEauV+LfjH/hDvAGpara/vryGHybT/rq/wC7j/8AIlAanH32uWuq+KtY8Y6lN/xIfB/m2lp/11/5eZf/AGnVT4EeFb7xVrk3jzxBD5N5qUP/ABLrT/n3i/8AtlZXxb0qPQ/hz4P8BwfvptYmihm/9qS/9tK0v2mvi34g+EnhzTbHw5ptveXl5DLDDN/z77KzNT2W+g/cVx3j++1X/Q9N0OHztSvJv9dN/qbeL/nrXnv7Mv7UN18adVvNNurO3s5rOGL/ALeJa9snnkgh8z/ltWgEeh6VJY2MME83nTf8tpqsXEHkT1U/tWTyIZP+e1QQQXX9qzT+d+58r/U0Ac/8cP8AhI/7Ds/+Ef8A+WN3F9r8n/XfZv8Alp5dYFjof2HRLy+tZvEX2zyf9T/01ruPEeq6lPY/8S37PDN/02rzz4m6H8Rtcm02Tw/r2i6P5P8Arofs/nfaKAPQPA8Opf8ACD6b/bH/ACEvskX2vyv+etaM+lR3w/eQ+dVTwrPd/wBlQx33/H5DD++8n/nrV6eeSgDkp/hy+h32palof2f+3tSm/fXd5++/d/8APKvK5zP8RvGP/CF6reaj/wAJJD++1eaL9zDb23/PWP8A66V9BQf9NK5zXPCt1Y3011o9np0N5qX/AB93c3+u+T/V1mB4z+1R8K9c8HarZ/ELwH/yHtH/AOQjaf8AQXtkr1v4HfFvTfjh8ObPXNN/1M3+uh/595f+WkVec+FfCl14j+Jk11qXiS41KHQZv3032jyYftP/ADy8v/pnWj4Hg034V/GKax03/kG+MPNu4YYf9T9pT/Wf9/KAPYp4I64v4m+FZL6CHWNO/wCQxo/76H/p4i/5aRV0Gq+Z5/7v9zVqGD9x5dAGb4V8RQeKdDhvoP8AUzVpT/8APSvPfCvmeB/ipqWj/wDLnrH/ABMbT/rr/wAtIq7vyJJ6zAt/u/IqjP5c/wDq6J7GSqM9jJQB88/tweDpJ4dN1ix/10P7mavnueyjr7R+KngeTxV4A1ix/wCW00PnQ18XTzzwT+XJ/rq+J4jw3s6ntD2stqfu/ZleCCvpf9h++kn8D6xa/wCp8m786vmj95/y0r239iC+kg8VaxY/89rTzv8AvivOymp/tMDox1P90fTvn+fTL6eSmeRJB5NTX0Hn19+fOhB/qPMqSef/AJ51V8iq8FxJB+7oNDSgnknnqO+njgnqr9s/ziif/ljI9HtAJPPqSHrUf7ueo/3kFAHhH/BRGfStK+Cs0esfaP7HvP3M0MP+3X5dfG/9i268DwWesabeW95oOpfvobv/AJ96/Sz/AIKFfBbxB8fvhlDpWjf6nzvOm8n/AF1fBfg7w54/+BGlal4R8caPqOpeD7z/AFP+j/8AHv8A9NY6/YvDnM1gqd6NT95/z7Pm86wvtPjPBPB37Oc/irxH/Zsd5bwzVja58JL7wr4jmsZP33kzVufFvwBqvwr1X7VYzXH9mzTf6JNXA/8ACValBfefJN++r98w9XEYlc9OfuHxNSl7Jn6ofEbxx8Nfg7+yF8K/Afjz+0fJmtIrvztOuP8Aj3l/7Z/9da439q/xx4V/av8AhV4J+HvgCa41KHR5vOm1G7uP31fnD4j+I2ueMfJj1K81G88mHyYfOnl/0eL/AJ5V2H7NnxNj+HPxi8N6rqV5cQ6PZ3cU15DD/wA8klr4yfA1WnfGKp+8+M9ZZt/y7P1U+Lf7L3gPwr4H8K+G774e2+sWdnp0UN3dw/663lr4/wD24P8AgnBpXwdn03VfDN5cQ2evf6m0u/8AXV6T4P8A+Cq8fir9vyGe1vLj/hA9Y8rToYZv/Rv/AH8rjv2ttK8VfE3/AIKP+G/CN9r39sabeajbf2dD/wAsbe2evksp/tvB42P1ifs/+Xh6OI+rVKf7s8L+Kn7K/j/9mXSobXUtS/s2z160+1zWkNx/x8RUWPxi8XeKvgto/wAL57y3h8Nw3f2uL/rrX11+1D4Og/av/wCCqGg/Dme88nw3oOnRQ3cMP/PJIvMkrK+Jv7XvwZ8HfGm8+GqfD3TodB0e7/s7+0Yf9d5v+rr348RTr04LEUPaT/iHF9S9nU/dzD4Za74f+OH7Oej/AAr8f3nkzaP/AMg7UYf+eVas998Nf2Ef2XvHnhzw/wCJLfXvEnjCHyf+vf8A5Z18y/t6/s56l+zZ8cNN03QLy4ms/FUMU2nf8DrH+O//AAT8+NPw5g8/UtBuNSh/13nWlx501ZU8qw2Mh7X617OnU/5dnT9YqU/sH3N+yvBpvwy/4Jz6PA+vf8IrN4q1f9zqMP8ArvN/zFVX9svQ9H8Hfsk6lpfj/WNO17xVqU3/ABI5obf99X5u+OP2mvGmq/DPR/AGq3lxDo/hub/RLT/UzebXr3xw/bZ0P9oX9knwr4f1X7R/wm3huaKHzv8An4irnrcH42niFXi/4lQHmOHnT9mzsfiN+xN4Z8f/ALHej+MfBdncf29ps0VpqMMP777RL/1zryj4xf8ABODxj8FvDnhu68QTW8OpeKpfJtNOh/4/PNevoz/gkZ8VJPhz8CPi14m1W8t5tN0G0imtLSb/AFNxKkXmV8d/GL9rbxp8W/jF/wAJdqusXE2sQzedD/zxsP8Ann5de/lOIzr+0K+BhP8Ad0zmxNPDPDwmUfH/AOz1rnwrvpo9Ys7izhh/57W9cxofg6C+m/11vX6b+Ff2jI9D/wCCbOm/EL4laPp3irUtY1H7JD51vFDN5X+Yq+YvgD+zL4c/4KFftGeMJPDf2jwf4b03TvtcNd2C4rqVfbrGQ9n7P/l4c1TLfZ/wz5sn0ryPEf2WC8/fQ/8APGvXvhJ+178QvgRPDa6H4kuPJh/5dJv30NaXxw/4Jl+OPhlY3muaHead4k0ezh83zrS4/wCWVfNnn30H+lT/AGiGH/nt/wAsa9PlyvNKWv7w508Thz9O/g7/AMFlvPvrO18Y2fk/9Noa+vfhX+2X4H+MWlQyaVrFv501fgBPrk88/wC8mq9ofxG1bw5P5mm3lxZ+T/zxuK+HzbwjwWJ/eYP92e1huI6lP+If0bwarBfWPmRzedU8N/8A89K/DH4Lf8FLfiV8K54fL1j+0rP/AJ43dfbn7Of/AAWP0fxxPpum+I9N/s28vJvJ86Gvy/OvDHNcF+85PaHv4LO8PiD75gvv+Wkdc58TfL1XSpo5K0tKvvt0Hmf89qj1yy8+x8uvzvbRnsHyv+0LYarfeFYYLWb/AJBs3nQw14X5F9Y/vI/+JlqX/PGvsHxV4cj8+aCT/UzV8qDyPhl4qvILr7RNNDN5NfQZLV/5dnh5lS/5eHG+FfEcE+q/2rJN5MN5+5hmmt/O+0f9dKvfE3S/DMFjDfX39nedN/y2tKZ8TbH4m65e6ba6HDos1nNN++hm/wCXiuO+Knjjxp4V1X7Dqng//UxfuZof30NfUezPDPUPhzfWOlaHN9hvNFms4f8Alt9o8muZ1W+0ODXPtU81veXl5N/ofnfvq5nwPP4q+LfhXy7TR9Os/J/10037mq994O8R+HNVhn87RdY1L/Uwww/8u9aAeo2Nja/EbyftVnb6P9jm/czQ/uf+2tfoV+xL4O/4Rb4V2f777Z53/Lb/AJ+K/Nbwr4c8aW88MmueFbeaGb/njcV+snwH0qPw58MtBj/1P7qvnOI6vs6Xsz3Mlp/vPaHXW8E8E/7yrVv/AMe9Xpz59Qz+XBXxx9IPgg8+3/eUyfzPuf66GpoP38FN+3SVoA2axj/5Z1JB/oNHn/8ALPyakuNlZgR0QeXSz/8ATOo/P960MyCfzKmg8uCDzJKhzJ59T+R59AD54I5/3lQwfv8A95JR58kFH/LfzI/9dWYBlIP3cf8Arqj+w/8APOgQST0ef9h/d1oBHPB5EHlx0393/q6SeD7dTILGSswL37upqh8//lnHTq0Abcf6+pP3fkVH/wBNJKLfpWZmR/8ALtR/x7/JUk8ElU+37ygC55/7/wAunz/6jzKgnn/5aR1JPP8AuP3laAF7cefBT7GDyIPMpnnx+lTGf9x5cdAEP7zz6jg/cf8ATapLjpUfz/8APH9aAC+/cfvKqzz/APLSSpp/337uoZ/+eclAB9h86nwc/wDLGnwf886k8j9xQBVnn8+D93/yxogn/f1ahh+z1VnhkgnoAjnqD7D5/wC8qf8A1EFWoD5P/LagCrP/AKjy6k8jz7eieCOefzI6d2/eVoBV8iiCD9xVjyP3FVPP/f0AHn/v/Lq32+Sqlx+4n/eU/wA+gCG46VR8/wAif93U19+/rO1WfyP3cdAE8/meR5kdEEH/AC0osZ5IP9ZDUc9958/lx1mBbggjsTT4II6owX0/2H95/wB+qkg/fz+ZJ/qa0My95H/POtHwr/yKvkf8tof3Nc4NVjgn8utbw5cST315BH/y2/fQ0GhN9h/f/u60rf8A1NUZ7Gexn/57VagnkmroMxk//POvPPi5Y/2rrng/R/8Aljeav9rm/wC2EXmf+jPJruNV8+CeuB8R2M998YvDf/TG0vpv/RVAHMarrkeuftNb/wDlj4b06Waau41zxVBPY2cl1o9x5OpSxQw/8tvv/vK4rwBBBffE3xVpvk+TeTWnnf8AbJ5Za7j/AIRzVb6x03y7y3/4ls3nQ/8ATxQAfDL+w4JprHR9Nt7ObTZv30P2fyZvn/eV12qz1zPw58HT6VqusX13NbzXmsTedN5P+xF5ddFPB/yzoAZY/wCgwQ1egnjM9Yf2KSmaVBPb65eSSf6mb/U0AY/xU8K30+uaPqVjeW8NnZzS/a7Sa48mG4ieqfjjVdK1XQ7yxg1LTrPUryH9zN9o/wCPeWrHxb8Oal4q0qz/ALNmt/tlndxXfkzf6m4rh9K+Fc+ra5qWseINN0Wzm+yeTD/pFAHr3hyfyNKs/Pm87/prVrz/AD65X4V6HdeFfA+m6bdXn2yazh/fTV0/keRQBnX0/wDxNIZJP9TZ1Nq0/wBu0qaCObyfOh8nzqL6xjn/ANZRb6V5EHl0AeJ+APA+m+Fftmm6VDceJPsd3LDdzajcfufN/wCWlR/H7xV/YnhWzvp7P+zdY8K3cWowww/8vFt5vlyf+Q62dc0K++HPiO8/sPWNF8mab7XNDdz/AL63lesLx/ocnirwr4wvvEGsadeTf2Hcww2kP/LvF5XmSUAewWPiO31Wxhuo5v3M376GtGy1aOeDzK4r4EQQX3wd8Kzx/wCpm0i2m/8AIVdVY2McFAHF/H6ePSoNH8QR/wCu0HUYppf+uT/u5K7ix1WOeDzI5q5z4xeFf7b+HOvWv/P5aS/+iqn+Gc8eq+ANHvv9d9stI5v++4qzA6b7dHAP3lY+q65HB+8jq9BB/wAtKjvvDkE9v5lZgcfqvj+Cx/1kNfH3xisY7H4jal5H7mzmm86H/gdfauq+ALHVfJ8+GvAf2xfhZBpWlWeq2MP/AC28qavJzfD+0wx2YKp7OoeAwV6V+yvqv9lfGLTf+m0MsNeXzwR11vwWvv7K+Jugyed/y9x/+P18Tgans6vOe1W/hH2jBff8tJKuQX0k0FVLHSpJ/wB5RP5cE9fo62PmS3+78iiD9/P5lV/9fB+8oggqAJ5/+mdQf6iCpP8AX0TwRzwUGhJ58fkeXUfkRz1Vt+lPngknFaASeTHWbrng/SvEcE0d1Z295V6xsfIh8uSrfkR+R5kdFGs07oDw/wCLf7D/AIL+KnhWbR59Nt7OGb/U+TXxh8af+CI11Y/6V4Z1jzoYf+WM1fpvBROfPr6nJeMs2yv+BUODE5bhsR8Z+CXxb/Ym+IXwkn8y+0G4mhhm/wBdDb15XfaVdWP7uSHyZoa/ow8VeDbHW7HyJ7O3vIZv+e1eLfFT/gnd8OfipZeXPoNvZzf89oa/Vcp8Zf8Al3mED5zE8L/8+5n4WwQSQX3mJ+5mrsvAP7RniD4Z/E7R/GNreXF5r2j/APHp9r/fV9wfHf8A4Im30HnSeEdSt/J/55TV8g/FP9h/x/8ACu+8jUtBuJv+m0P76v0rLuLMjzWn7szxcRluJw5s/Aj9uDXPB37W0PxQ1j99eXl3LNd/9cn/ANZX1LffA/4C/tUfEz/hPIPHmnaPZ6lN9s1HTpv9d/00r86r7Q5IL7yJobiGaGmf8eI/541rmXC9KtyVMHU9mTh8xqU/cqH6MfFT40+H/wBuD/gpb8N/D/hX7PeeG/CsscMM3/Px5H7ySvp3x/pV98W/j9rGpeFfiRbww6DNFDq+kTfvobeJP9Z+7r8d/gR8ftc/Zs+Jtn4q8OTW/wDaVn+5h83/AG69l/Yt/bgn+En7SepeKvFU1xeab4q83+14f9+vjM84HxUIQ+qfw6cD1sPm1P8A5eHo37VHw58F/tNf8FLtB8M+Ff32m6lNbQ6jNaf89f8Alp/5Drj/AIm/sFaV4q/bL8VfD3wjr1vo9noMP+tu7j/j4l/55V6F/wAE/L3wPff8FH9e8TabeW8Phuzhubuzml/c/fr5p+I3jG++NP7W2salY3lx52veIpfJmhuP78v7uvQyt46nOGFhP+HTM8RGk4c8zovip+xN8Xv2etKvIJ9N1GbR7z/XTad5vk3H/bOvn3/Uar+//wBdDN++hmr9QP8AgqT+2J4q/Zl+I3hXwj4ZvLf7HZ+HYvtcM1v532iV68g/4Jwf8E9dK+P3hzUvH/xKm+x+G7yb+ztO879z9vuX/wCWtd2T8TTjl9TH5hD3DnxGX/vPZ4c82/aT/bL8P/Eb9jP4b/DXw/DcQzeG/wB9qP8A11r6E/4I0wR+D/2bPip4q/s3+2LybytOh06H/XXGyL/7bXxj+2X8CI/2ev2hfEnhW1/489Nu/wBz/wBcv+Wdaular8W/2NbHTdUtZtR8Nw69D9rtIf8AljcRf9c60x2T4bG5V7PAVP4n7w0pYipTxH789+/ao+LfgvSvg7rEfh//AISrwT4kvP8ARJtDm82GG4if/WVs/wDBLbxVo/7Sdv8A8Kr8TeCdFvNH03Tpbv8AtH/ltXgPx3/4KB658fvg7/wjniPQdF/tKaaL/iYw2/kzfJXoX/BKH4xeGfgRofxa1zXNSt7PUv8AhHfJ06Gb/XXEv/TOvLqZNVw+TT5ofvDSniKVTEHnv7cHgf4O6HBDqXwy1K4/tL+0ZYbu0/594kr5r+3eRceX/wA8ava5qsl9rk08n/LaqM88nnw+Z/y2r9ByPD1cPhqcKs/aHi46pTqVf3ZJ9oSvWP2SbGTxH8d/B9j/AM9tRi/9G15P9hkgt6+iP+CV/g6TxV+174Vj8n9zDdy3f/fFLPqvs8BXqGuF/jUz9xNJ8yxsYY6t/P7VB5HkQVeg/fwfvK/h2t/GP1SOx5z44sfPn8yvmv8AaNsbXw54xhvrr/jz1KH/AJY/89a+s/FOhxwWM3l14f8AtC+Ff+Ej+HPnxw+dNZzedXRgans6hxYmn7SmfMWlWM8/+leJ9e8m8h/1P9nXFY1jrmsXGq3mpSeKre8hh/c/6Xb/AL63qp4q1zVdK8Dzaxoc2nQzed5P2P8A5bVR8D/EbXLHw55Gpf2dZzTTf8tv9dX3x8idV4A8VeLvi3fTWscNvZ6P53k+dDb12XiP9lCfStDmtbHxV9jmm/6d/wDlrRpXiP8A4RyeaCOz/wCPy0/10P8Ay8Vz8Hjj+3PGOmyR6l++8mXzv9IoA9C+EngDxNrnjjw3o3ibWPtkP2uL/j0/2P8AnpX6Y+HNKjsdKhgj/wBTDX56/wDBOCfUvEfxU8u+/wBMhhu5ZvO/5bV+jcF9HXyWf1f3nsz6rKaf7r2hYgn/AOWdEPX95Tam8j/lpXgHrCQf6jzI6gn/AH8H7urXn/uP3dMg/wCPgUAQfv5/J8ypPOkgn8uSieCTz6j/ANR+7krMCSf9xTPm9qf+8/5af6mo/wDXz/u6DMng2Qf6umTT/v8AzP8AnjT4IfP/AHdMnvf+elAB58k89E/7793HUH27n/rtSfbqALfnxwweXVSf9/8A6ymQT1P5HnweZ51AB/0zjqf/AF8/mSVBB+4/eUf8vNAEnkyWMFOqHz5J/wDX1JPPHPb+XHQA+ef/AJ51PBB5H+sqjY+Xbz1ez58/mUGYX1jHP/q6oz6XHBPU/n+fTJ/9f5dABBP+/wDLqOeDz/3dWoIKZfXH7jzP+W1aAQQf6PB5dSef/wA86jsb7+/Ulx0rMAgg8+eiefz/AN3HRB/z0ouOlAEf/PFI6q30/wC4/eU+CfP7ySmTwf8APStACC4jg/ef89qfBPOIP+mNH2GOCD95RBPH5FAD/Pog8uoZ56jsZ5IPuUASX0McH7uSj7DH/wBPFPngj8/zJKgg/cT/APXagCf/AFEHlx1BPP8AuPLkqT7C/n+ZUd9PHDPQZnHfFT47+HPgfpX27xHqX2OGb9zDD/y2uP8ArnHXAaV+1tdeKh5mh+A/EV5D/wAsZprfyf8A0ZXAftJ/Ajxx8cPjFpviPQ4dO02HQYZLSGbUf332j/pr5dTweAPFWlTzR+IPEnjOzm8r/XWlvF9jrQ7KdOmehT/FT4ha5BD9l8E/Y/O/57XH/HvVixn+JV9P5f8AZuiww1wcHxpk+GWlTSf8JVb6xNZw/wCp1H9zNXoX7K/x+j/aF8AXmpR2f2Oazu5bSWGgzIb7XPiNB/y56f5M1R/8Jj4usb79/o/nQ/679zXo2q3v+hVVgn8//ljQZnnk/wAfo9KP/E1s9Rs/33/PvXT+FfiPpPiq+8uxvLeab/nj/wAtq0bixjnsf30PnQ1iaT8K9H0PxHNqNrD5N5N/y2hrMDsJ6g+0STf6umQzyY/eVa/1EHyUAZs0EcF9DXQaHO/26GOOs2x/cH/ntUkE/kfv/wDptWgHVfZqnggk/wCWf7mj/Uf9tqZ58n27/XV0GZXn/f8A+srhPG839lfHDwfJH/qZob60/wDIUUn/ALSruJv+P6uA+O8H2Gx0HWP+W2j6jFN/2yf93J/6NrQDgPH+lXXhz47w2Omzf8TLxJpN9D/17xf8s67vwd8TrWx8OWcH9m6hDNZw+TND9nr5z8V654m+Dv7Qug+I/Gl5532zUfJhmh/1PlP/AMsv+2de2/tGfH5P2evDkOuT2f2zTZv3P/bWswO/8HeP4/FU955dnqNnDZ/8tru38n7RW5PPJ/ZXmV8+/softswfH6+/sefTbiz1j97NN/zx8pP+WtfQX2KP7PQBm2F9BPfTJHN++h/11H9h/wDFVfbpJv3Pk+T5P/LH/rrUkGlRwedJHD5M001WoIOf3lAHD/GLw5Prlx4bvo9Y/seHR9Riu7uab/l4j/55Vyvj8/btDvNNtdY07WNN1L9z5N3cf8e//bStb9pP4SX3xU0PR47H7PNNo+oxajNaTf6nUNn/ACykrN8Rwa5/Yf8AZv8Awh+i+dND+5hmuIoYaAOq+Enhy68K+ANB02a8/tKaztIoZrv/AJ+K7Sf/AJ51w/wI8D6l4A+Fej6VqV59s1Kzh/fTQ12s8/nwVoBBNN9nqSC+8/8AeSUfYfP/ANZUd8Y4IfM/1Pkw/wDLWswPnP8AaM0P4ZeOPH/mXV59j8VWc3/LHzf3/wD10j/5aVV+HPiPStVn8SWMfgm4s5odOl/4mP2f9zf/ALqtTxxPPfX3/FVaD50MM37nV9J/5d4v+WfmVe/tWfw58HfFWsQa9b6xptnp1zNaTf8ALa3l8qgDtf2bIJ7H4EeD4LiHyZv7Itv/AEVXYzX0cFY/wy/cfDnR45P3M32SL9zN/rv9VW5P5fkUAYfj7XE/4Ry8/wCePkyVh/s5zSX3wW8Nxyf8sdOtv/RVaPxivoNK+EniS6k/5c9Olm/8hVe+FfhyPwr8OdHtf+fO0ih/74ioMtTZ8/yZ/Lp80/kQUeR58/mU/wAj9x+8rM1KU3+orhvjT4c/4THwBqVj/rvOh/c16H5Hn/u6qX1j5/8ArKzrUroD85Z/9Bn2Va0O++w65Zzx/wDLGaKauq/aG8DyeB/ipqVrH/qZpvOh/wCB1wfn/wCpr85xOH9nW9mfTU6ntKR+g2lar/oMMn/ParE/l1zfwr1X+1fA+jz/APPa0irpJ/Mx+8r7zC/wj5ysZM88kE/l1paVP+4/eVHPBHAKIIP3FUQWJ54/9XVGefzx+7qb/X0QeX59BoVbe3knn8ySrfz+1T+R5FV/9RPQBJBNUc89Sef5NQTwf8tK0AIJ5JxRPPIP9XR+8gpf+mlZgPm/1FQW99/z0p88Pn0yeCgCOaxj8/zI6zdc8OWOuQeXdWdvNWlAJP8AVyVJ58fpWsazWwWPn340/wDBO74c/Gm3mkutHt7O8/57Q18hfHD/AIIm30E/27wzqXneT/yxmr9Rf3c8HyVDPBX2OU8dZtl/wVzgxGU4ap/Egfgj8Yv2JvHnwr1WaO68N3Hkw/8ALaG3ryGbSrqwnmjk/wCWP/LGv6MtV8OWPiODyL6zt5v+u1vXhvxw/wCCcHw5+NPnST6Pb2d5N/y2hr9MyPxl/wCXeYQPAxXC/wD0Dn4dw30+lfv45riGatL4ZeOL7wB440fXLWG3mm0e7iu4Yv8Apqktfd3xw/4Im6xofnT+FdS+2Q/88Zq+TPi3+x348+Ek839q6DceTD/y2h/1NfqWX8UZRmFP9xM8HE5bicP/ABDZ+Kn7RkH7W37TVn4m8eTf2bpt5NbQ3f2T/l3tkr7V8Yf8FQvgtNquj+A4NH1D/hD/AA39mm067tP3MPmp/wBM6/MGfSpIPOkkqpPD+/8AL/1NY5lwjg8dShSi/wB3TFh8xq0tz9A/+CsvgGDxx+1F4D1zR/31n48tLbya63/go/4cg+I37bPwf+HMcPnWem2ljaTQ/wC/L/8AG4q+HPDn7VPiqx8VeCb7VdS/tiHwTdxTadDN/sV7b8K/257H4m/8FEdH+KHjj/iW6bD/AOS+yLy46+Xlw7mWEVHl/wCXfOejSxtKo5t/8vD6y/ao+APwh8Y/Gn/hDtV8E6jo803lWlpq9pb/ALm4levgb9pr9ibWPg7+1R/wrXR4f7SvLyaKHTv+njf/AKuvuf8AY7/4KMf8L3/ah8beGbq8t5rPUru5m8LzTW//AB77P9XXlf7K8Hir4qf8Fc5rrxpN52saDd3M000P+p8qCLy468rI8yzbL6tSnjf+XcPaHTi6OGqfwz41+Kn7K/jj4Oz+X4j8N6jZ+T/y2+z+dDXms/nz+d5dfs78W/GHiDVfEfiTUtD17wZ480GGaWabSLv9zNbxJ/00r8gvib4j/wCEx8calqsFnb2f9pXcs3kw/wDLvvr7nhPiirmn8SB5GYZd9X/hmHBqsfkTQV9uf8ETfB39q/tJzX3/ACx03TpZq+H54PsM/mRzV+lv/BBXwr5//CYaxP8A9MrT/wBqVpx9iPq+S16g8pp+0xsD9LYPLnsfMqD/AJYf9dqf5/kfu4/+WNMnn/c1/HO+p+mlTVbGOeCvPfFXhxLieaDzv3N5DLDXpVx0rm/FWhx/69KKZmfkb44g8XaH4xs9VtZtO1iab/l0h/5d/wDprXq/wW8VR3ulef448N2803/LG7/9pVV8R6Voeh301ro8Nv8A2lNaeTN9kuKg+H8E/gDQtH/tXR7e8/tib9z/AKR51fph8OdV448f6VZar5NjD5P+if6ma4/49688+Enge1g8Rw6l/bH2zWPOl/0SGu41W+8OeHL68/4k9x/rv30M3/LvU/wyvvD/APwnGpTyaPb6b5P76imB9if8Ey/hlH4d1XxJqU83nf8APHzv9uvr37dHDB5ccNeO/sI2MGq/Cv8AtKGHzobybzoa93+wwQfvK/Pc2qe0xMz7fA/u8MUf7c8j/ljVqDxHH/y0hogEE4/1NWPIjhg+SuE1K/8Aav7irFvrkn+sjhqvPe+RB5cdSQT+fBQaB/aknkeZ5NVfPnnn8yOpp76Sf/ljVX95/q6zAg8+7nn8uSarf7//AFclR+R5H+rqSCgzCxnuoJ/LonhnvtV8v/ljRfT/APLSo4J5L3/V0ATwaVH580kk1E8H2f8A1FT+RJ5HmVVn8ytALXkeRBUkEFVP+XGH99U/+orMCDz5PPq3DN9oqDyPP8n9zSeRQBY/dz+dVeCeOCCpJ/8AXQ0z9359AE+k+XU3+o/d1Rgn8jzpI6ksYP8AnpQZk/8AqJ6Znz59lE88dWvt3/POg0IPI+w1BPqvnHy6J4fP/wCW1R+RHPWhmR/vPP8A3lXPPj8jZVSCD7P9+pPP/f8Al0ATz+XbweXHR5/nwfvKrzwUf6iCswGT/wDPOmQQR+f+8o+3f8tKrwX8c/8ArP8AU0AW4PM8+mf8sJo6LG4jhnovv9R5kc1AFTyJP+WlT/u4P3kdEH7+n/J71oBJ8/vUE/mTz0QT/aP+uNSeR5/neRWgFS+vv3Hlx/66mfvIYKtTQRwfvJKq30/kVmBU8/8Af7PJp+f9Gpn27yP+21Hnx48uOgDnPH/wW8OfEbSprXWNHt7yGatjQ/Cum+FdKhsdNs7ezs4f+WMP7mrEN9+48ySvI/2tvjFqXwP0Pw3qtjNb+TNq8VpdxTf88noND1y+sfIHl1X8j9/5kdWJ777dpUL/APPaqPn/APkGgzLVxson8uD/AFcNVYJpL6Cj7dQAT/6/y46tWMCQfu5Kq28/kT/vKtefJ5/mVoAQQSQT+XUl9Y/6DNJT4D59W5/+PHy4/wDltQBo6Hqv9q2MM/k/66Gp54PPgovrD+yvJg8nyYfJ87yajvoJK0pgHkSY8ysPxj4cg8Y+HNS02f8A5fIpIa3MSQQeXWdnyJ/9dWhmfMn7W3/Fcfsy2epSWfnaxo80UM3/AEwl/wBXJXWfBC+0r9pr4EQ6V4q023mvNN/4l13D/wBsv9bXaar4ctdE8fzabqUPnaD4q/78/af/ALZXjvxGsZP2O/ip/bmlQ3H/AAiuvTRfa7T/AJY29AHd/AH9i3wb8D76zutKs7ibUrPzf9LmuP31xvr0nxj8W9D8D+KtN0fUtSt7PUtY/wCPSGWrHgfxVpvjHw5Z6rps3nWd5++irg/2xP2eoPj94A8u1h/4nGm/vrSb/U/Z5a0A9Gg1WPyP3f77yf8AXVasb6OuL+GWh3XgfwPDY6lef2lNZwxQzTf8tvN8r955ldVY+X/rI/8AltWYEfiqD7dpU3l3n9m/9Nq89+Lfwd0rx/BoN9qviTUbP+x5vOtJobjyf3tdB8cPB114/wDhzqWlabN5N5N/qZv+mqfvK5Hwd4c8R/Eb7Ha+NPDenWdnpv76H/SPO/ep/wBM6APSvB08E+h2ccF5/aXkw+T53/PxWjOIIKg8OeHLXw3Y/ZLGHyYf+eNQarqtjof/AB/XlvZ/9dqAJ7f/AF1eT/H6f/hbelaDo+jzf2lps2uRQ6v9kuP+PeJP9Z5kn/XSuq+I1jqvjGxh0nSrz7Hpt5/x+ajD/rreL/pn/wBdK8FvrG6+Dvj+GT4T6PcXmg6D5sPiKH/ljPL/ANM/+elzQB3nxN8AR/A/S7zxHod5cQ2dn/x96dNP+5uIv/jlYf7QtjBjwf4H0ez/AH3jbV4rvUYYf+Xexg/eSS/+iY60fjT4/wDBeu/CTTfH+uXlxNoNnD9rh07/AJY3Eqf6v93/AMtK5L9hix8QfGLxjr3xb8VQ3FnNrEP9naRaTf6nT7ZJf+Wf/XSgy1PpKCDyPJjpk8//ADz/ANdV6c+RUE/7igNTzX4/arJquh6b4cjh87/hJNRtoZv+uSfvJP8AyHFXp1vP/oPl+TXmvhX/AIuN8cNS1j/Xab4Vh/s60/6eLl/3lzL/ANs/3MdenUGokF9J/q/Jp9x1og/fz1JP5dZmWpB58n/LOmXHmT07/pnUk/8Az0oNT5p/bn8D/uNN1yOH/U/6HNXzKJ5IK+/Pjv4O/wCE4+FesWv/AC28nzof+AV8Dz2PkT+XXx2f0v3ntD2stqfuz7A/Zl1z+1fhJo//AEx/c/8AfFelT/v/AN351eM/sa38d98MpoP+fO7lr2KeCTz69fLan+zQPNxP8QqzwSTz/vKk8/8A5Zx/66kg/cf9dqP9fB5ldxzlSeeTyPLq3Y+Z5FQeRJ5/l1esbeg0IJ55J6f+8ng/eUTz/wDLOOpIKAKvnyQf6yo4L7/lnVqfy6qwQef/AKugCeDy6n/eW8FVYIP38Lx1avritAI4PL8/zKJ4P3FMn/4+DT558fu6zAq/8tpqgvrHH+rq3+5gnqOb/ppQAQeXBBUf+v8A9ZTYPMgnpw/fz+ZQATQ/ZxTJ/Lh/eR0T/v8A/V0f68eXJWgBPPWVrngfTfEdj5d9Z283/XWtjyP39Sfu62o1mtgsnufLfxp/4Jl/Dn4t+dJHptvpt5/z2hr40+OH/BGPxN4Vnmn8MzW+pQ/88Zq/WH/ppXAaH8W59V+Kl5ocln+5h/5bV9ZlPH2bZfpCZwYjKMNiD8LviN+z14u+El95GuaDcWc0P/LauHvv3EH+pr+iXxx8K/D/AMRoPI1XTbe8/wCutvXzR8Yv+CP3w18cedNptn/Zt5N/zxr9dyTxhw9X93mEPZnzmJ4Yqf8AMOfjp4c8U33hXXLPUtKvLiz1Kz/1M0Nx++r2n9l79ufxB+z18frzxpdQ/wDCSalqUP2S787/AJ5PXrnx+/4I7+OPhzPNfeH5rfWLOH/v9XyR4x+EuueDr6aDUtNuNNmh/wCe1foOHzLKM8pfu6nOeLUpYrBn2X4q+NPwE+OOh6xqUf8AaPw98STQyzTeTceT9vl/55f9NPMr4YGqpBfbI6gn8zyKj+xf8tK9DKckp5f7lKZjicc8QW5/Inn/APaM1fr1/wAER/B39lfs2XmpSf67UtRl/wDHK/IWxg/fwyV+5f8AwTg8HSeDv2UfBPl/ufOtPOmh/wCmr18L4uYr2eVezPX4cpv6ye+/9NP9TUljB+4p/n+RS2X+or+XT78Sex8+fzI6o65B+4mjq2Z/J/1dVL6+/cfu6zA/Mj+yvDN9PNBHptzZ3k37mG7/ANTW/DY2uqX1nHH++/sGHyZpobisfxV8W0nnvLSP7PNZ6b/rppv3P72o77xHBY+FIY9N/s6GbWJv+WP+ur9Q9mz8/JL77Dqs+paTJNqMN551WvAEEF9fQx3U3+um+yf8e/k1pfDLwPfaH/aV9qU3nXk3/PH99W58K7HUfEfxUs9Hk/1PnebRW/do2wv7yqfpp+zZocfhz4SaDawQ/wDLGvQvsP8ABWP4OgjsfDlnBH/yxhihrSnnknvvLjr8wlU1PvVsTeRHY0X1xHTPP4h8ymXH+vpDI/k8/wDeUQQ/YYKJ/Lg+/Vg+X5H7ygCPz/8AnnUf7yiDzKn/ANQfLkoMyj5GPOqf7NVjyIPI/wDa1V/P/wCec1BoQX3+v8uiCeOA0Tz0+CCgzJJ5/wBx+7qPz6sT+X/q5Koz+Z5+yOswLX7vz/LqTz4/9XHVSCfyIP3lP+3Rgf8AXatAJPP8/wDd1HfT+R+8joggk/5Z0yeD99WYE8HmfZ/3lRz/APPSOGmef/pGyiCeT7kdAD/9fB5clW4LfyP3dZ3/AC3/AHlTQX3/AC0oAk8iP/lpRPfR+f8AuKP9RceZVWf/AJ6UGZNB/wBdqkggjggqP93PB5lWLH/U0AV76Dz/APV1JYVUsb7/AEj95Vux/cfvKAJJ/L8/zKrzz/uP3lST+Z/rKj8/7DB+/rQClB/00p/kefB/rqgvriCx86ST/Uw1leHPjF4c8Ra5/ZtjqVvNef8APGKilRq1NgNW4/cT/wDParcE8fkeXXGz/GmC+8VXmh2Oj6jNqWm/vZv+WP7quE8AftQ33xN8Y6xo+laD5N5o/wDrvOuK7aWU4moY1MRTPbZ/Mn/eR18+/wDBSbxxqvgf9mzWLrQ7zUbPWP8AXQzWn+x+8krc+En7UP8AwsbXNS8M31ncaD4kh839zN++rwHXPibrHxbn+JHh/wATa9cQ6bo+nXPkww/uftH/ACzr0cLktT2k/aGf1imdN8Afhl8VPib8D/DeuWvxUuIZtYtIruaGa3irrrH4LfGyxn+T4nad5P8A14Vm/wDBMuxvtK/ZshS+vPtkPnf6JN/0ySvonz5PPrxcT+7qezO4qeFdD1Wx8K2cesXn9pXkP+umht/J+0VpT+ZUF9qsnn+XBU/7yeCszMqz2MfkVU/5bfhVsX0c8Hl1Xvp/+mNZgSW/l/8ALSvC/wDgojoceq/s9TSf8trPUbab/wAi17pBBHXMfHDwBH8VPA82lSf6maaKb/viXzK0A6Cxn/4kdnH/ANMYqIJ8weXVSAyQQVJB/wAtpPJoAnsYPP8A3dE8HkT/AOpp8888H/XGmTzyefWgBPY+fPU/nx/uaq+fJ5H7yrVj5lvB5dAF6wqS+g8+fy6fB/z0qC/vvPg/d0Aeg+NtFh0uy0/Z2i8msL/pnXEza14i8Q/EWzm1D7QLPye1dPB5kE/7ytcPUp1PgJVP2f8AEJ54P39Ztx5cFXPP/wCen+uqvf8A/HtVkmV4q8OQeKtDmsZ5vJ/54zf8+8v/AD1rnNDntfiNpU3h/wAQWdvNqVn+6mhm/wDRtdjBB51c5448HSX08Oq6bN5OvWf+pm/5+Iv+eUlAHhEHwy8Y/skeKrzVdDmuPEng+8u/Nu7Sb/XWH/XOvcPhl8YtK+MPhyHUtKm86Gb/AL/W/wD10q34O8cQeMbGaCeHydSs/wBzeWk3/LvXh/xp/Zs8QfDnxV/wnHwvm+xzQ/vtR0OH/U6v/wDbK0A9+ggjsfOkj/5bVwfirxHqh+KkPhyx1K30ezmtPtcP/Laa4l/5aRR/9c65H4O/t7eFfGOq/wBj+IIbjwr4k/5badqP7muq1Xwd/ZXxNm8ZWNnb69NNaRQ2n+kf8g//AK5/9dKzA6DwrfeJ4PEd5Y6rDbzab/y6XcP/AKKkqS+8VeI/7K1L7DoP+mQ3fkwwzXH/AB8Rf89a3PBt9darocM+pQ29neTf66GH99Vrz/In/d0AeQz/ABG+JXhWez1LxBZ6LZ6P/a8VpNDD++m8p5fLrN8cX2mweI9Yn8XabqOvXn2v/iXQxW/nQ29t/wAs/Lrv/wBpPw5feKvgrrFro/77WPJ860/66pL5kdM8fz33/COWc8esW+jzQxedeed/1yoMtQ+C17Yz+HIdNsbPUdNhs/8Aljd/675688/ao/ao8I/sv+HJrWSH7ZrF5/x6aRaf664levEvA/7aXjTXLjxV4D0OH+3vHk2oyw2mow2/+iW9t/z1/wC2ddd+z1+wHff8J/8A8Jp8TZv7e16HyprSGb99D5v/AD1oNSf9nP4O6x8f4IfF3xQ0fyfJm/4keh/8sbCL/ppH/wA9K+odKsY9KsIY4IfJhh/5Yw1PYwRwVP8AaEoAqz15z8afHF94csYbHTf32va9N9k06H/2r/1zjrsPH/j/AE34c6HNqV9/1xhhh/11xL/zyj/6aVzvw58HXV9qs3irxBD/AMT68i/c2n/Phbf88v8A4uswLXwd8DweAPCtnp0H/LH/AF3nf664l/5aS/8AbSuqn31JB5dTT/8AHwKAGQT0s3WnZ/0mnVoZalexgkgnong4/d08z+RTP9RBWYalS+g8+Dy6+Efj94O/4Qf4m6lY/wDLHzvOh/65PX3rPP8AuK+Zf25/B37/AE3XIP8Ar0mryc7p+0w1z0ctqezqEH7E2qyeRrEEn/TKavfp5/8AnnXzF+xbqscHji8tZP8Altaf+gV9O+RH/rK4clqf7OaZlT/eDL6f9x+7qD955FWvI/fQ0sHlz17BxlPyJJ/J8ypP3kHk/vqtWNj59STwR+R+8rQzKoEcE/mSUeR+/wD+u1Rzz/8APOpLGfz6DQdN0r8rtD0C+8T6pFY6bZXeoX0+fLt7aFppZMAscKoJOACTgdATX6s+R59fnL+yBrkXhz9orw7eTLuih+05H1tpVH6mvnc6lFSg5vTW/pofgPjRhaeKxuVYaq+WM5zi2t0m6Sb+SZgj4DeOSf8AkS/Fn/gouP8A4igfAXx03TwX4s/8FFx/8RX3ze/tC6P/AM8aZB+0np0EH7yGvH+t5R/0EfgeN/xCnh//AKDp/wDgMT4Ib4D+OEPzeDPFY+ukXH/xFIvwK8cP93wb4qb6aTcf/EV91T/tDab5/meTcVzeq/tp+FdD8R/2VPN/pn+u8ms/r2VP4K1x/wDEKeH/APoOn/4DE+OR8C/GzdPB3ir/AMFM/wD8RTv+FCeOsf8AIl+LP/BRcf8AxFfYM/7d3gux1z7DPeeTeTTeTD/11rqp/wBpOxn/ANXDcVf1rK/+f34BLwp4fjvjp/8AgMT4Tb4EeOE+94N8Vj66Tcf/ABFIPgb42Iz/AMIf4qx/2CZ//iK+3PFX7UOnaH4bvL77HcTfY4ZZvJhqPw5+0npWuaHZ30cNx5N5D51R9eyj/n+L/iFPD/8A0HT/APAYn51/Fjxpo/wF1a1sPHWrab4Lvr6H7RbW+u3SadNcR5K70WYqWXcCMgYyCKwvDH7QfgHxt4jsdH0Xxx4Q1fVtUnS1s7Gy1m3uLm7lchUjjjRyzuxIAVQSSeK47/g4E/YP8VftVfF3T/i74Fmt9WW20mLQ7zQpZhFdIIZJXSW3LYR1IlbcmQwZcqH3kL+Q/ijwlrPw78RS6brWm6lomq2bfvLa8ge3nhYHurAMORX02W5RgMdT58PX5n1Stdeq3NaPg7lVfWhjJNekbn9AJ+B3jYH/AJE/xT/4Kp//AIinf8KI8cY/5E3xX/4KLj/4ivzc/YU/4OFvjh+yIbTR/El83xS8Gw7YzY65ct/aFtGO0F780gwMALKJVAGAF6197eBP+DsT4S6zrENtr/w78eaFZsRm7tpLa8Ct/edN6HaP9ncfY1rW4Z9m9G2vJL/hzv8A+II5XbXFVP8AwGJ1n/CifHH/AEJvir/wU3H/AMRR/wAKK8cYY/8ACG+KsJ94/wBk3Hy/X5KrfEX/AIOofgH4d8PSS6F4c8eeJdSKnybVbGK0h3dhJLJJlVPqqOR6V84ab/wdefEnxV4xt9P0H4KaDeSaldpbWGnxapdXV5cO7BUhXZGPMkYkKNqZJIwvas6fDvPHm95LzSX5sS8E8qav9aqf+AxPpcfA7xsRn/hD/FOP+wVP/wDEUjfA/wAap97wf4oH10qf/wCJr3z9kf8A4KZy/tC/DCPUfF3wr+IXwx8U75LS50jU9CvmjG1VKyxTmBFaNt2BuCkFWGMAMfZE/aD0doIkbzo5JQTF5yGOQYxn5TzxkfnXjVXllObpzrar0OGXhLw/F8rx07/4YnxB/wAKN8bbQ3/CH+KdrdD/AGTPz/45Sr8CfHDYx4N8VHcMjGk3HI/74r7t/wCF76PPB/y8U/8A4X9o/kQ/8fFZxq5S9sR+BP8AxCfh97Y6f/gMT4NPwP8AGqqSfB/igAdT/ZU/H/jtU9Q+GPiTSbdprrw9rlrEvV5bCVFH4la++L7476PVef4t6HOPLk/fVpGplClyzrN+ljT/AIhHw+9sfL/wGJ+dF7r9jpl2tvcXtpbzs21Y5JlRyfQAnOa7GH4KeMriNXj8I+JpFcBlZdLnIYEZBHy+lfYnirSvhr43n/4mWm6dNND/ANO9dVB8cND0ryY4PtFdGIqZCoRlSryTf8yX6Ga8I8jUuWeOl/4Cj4V/4UX43/6E3xV/4Kbj/wCIpp+CHjRevg/xR/4Kp/8A4mvuif8AaF0qD95HDVGf9oWxn/1cNxXl/XMq/wCfz+4z/wCIV8Pf9B0//AYnxP8A8KM8bf8AQneKv/BTP/8AEUf8KL8b5x/whvirPp/ZM/8A8RX2x/w0LBiH/Q6gm/aFg/1cdnR9cyr/AJ/P7iP+IW8Pf9B0/wDwGJ8AWOleHNcn1K1utHt5pof33m1owf8ACMwWOmxyabbw+TDXHQeB9cn/ANFuIbeGz/5beT/rq9C8K/Dmx8N2P26T/XQw/uYZq/pA/X6Zs+HPHEdx/wAeMNxDD5Neh/sMfDmTxH8d7O6nh/ffvZq8Z1ye+8R+HIZ/J8maabyYYYa+pP8AgmJ4O/4qq8uvJuP9D/57V5ubVPZ4adQ9LLf94gfd2lWPkVf+T2qpB5nkVHqsEn/LOvzemfXFv/SPeiced+8qp9onx5dSX0P8clbASeRJPUc/mf6yoIL77dP5cdT/AOvgoAk/5dqJ546j/wCPH5KsQQR+R+8oAr/Z3qOeeSGpJ/38/mVHB/x8GswDyI55/wB5Uk88f/LOpqpTz+RPWgD5/wDX/u6Z/qJ/3lQeTJP+7og8yegCf/UUaVY+fT/IgggqHz/7Kgmnk/cww0AaP2eSD93VGeD9xWH/AMLVtZ/Okg+0alDD/wA8ben6H44g8VaHNdWMNxN5P/LGtPqtUx9qa0B8+er32HyLfy0mrzzQ/H+v+ONK+3WOm29n/rf+Pu4rZ0PxVqUHgaa+1KHyZofN/c1pUwNWmOnUOmFin7nzJqq3E/kT/u65HQ/Cuq+KrGHUr7WLjyZv30MNp+5on0mPwd4cvI77WLj/AEyb/XTf6756Pqovam5rnjjStD/4/tSt4f8At4qPVfHGm6VpX2qeb/Q/+e0NUbD4SaHBpXkSWdveed/rvO/fUeCIND8i8tbH7P5NnN5M0MP/AC71So0yhng74xaH4+vpoNKmuJprOH99DTPFfje+0q+8ix0fUdS87/XTQ/6mq+h+DtK8HeI5tVg/12pfufOrroJ44P8AXVdRU6dT92ZfvTz34jeKvGPhzSofsOj6dN53+u/6d66DQ/GOq33wy+3XVn5OpfZP9T/01rpv3E883mVHP5H+r/5406lSn7Pk5A9meSfB3S/HF94pmuvE15cTWcMP7mH/AJY+bXa/FTwdqXxG8Kw2NrqX9m/vopppv9ytiy8R6P8AbvL+2W/nf8tqksfEdjffu7WbzvJqcRiKk6nPyBTp+zI/sU9jYwxyfvq+d/jT+y/JY+MYdY8M3n2PXtS1HzoZv+WNvXvX/Cf2s+q+RBDqU3k/8tvs9T+f/bg8/wCx+TND/wA9q0w2MxGDqe0gFSnTqfGcr8K/DniP7d/bHiP7PDqU1p9km8n/AJb7P+Wtcr8K/gtP8Ofjt4k8QSf6nWJv3NemzzyQT1Vg0O+vp5p5NS/8l6r+0qvtJsy+rHlcH7Nd9P8AtQ3njyTUvJs5pv8AU/8AbKvI5/gRod9+1R4wtdSm8mz1KGWaH/SPJh82vsSCxjsbHy5Jq8v8f/AHwj4q86xn039zN++mm/5bf9/K9DB8R1Ka/eGdTBHif7Mv7Rnh/wCBGh6x4Y1jWNPs7Pw3d3MPnf8APxvl/d+XXVa5/wAFNPAdj5Melf21r2pTfuYYbTT5a8r+I3wl8K658ftN+Gvh+z07R9SvIYrvUdRm/fTfZv8AnlH/AN+q+qPhx+z14L+DtlD/AGPo9t50MP8Arpv9d/38r52tV9q7nrKnSsUfgD8YvEHxisftWqeCdR8Kw/8ALH7X/rq9QEH7jy5Ko/2tJ6VJ9uk/5aQ1mc4QeX59F9BWj5+mz2M3lw1lT/6j93QAQUfLXK+OPjFo/wAOZ4f7S+0TTf67yYbeWauD8R/tiT+dNb6H4J8ValN/17+TD/5ErQ0PZs/v/wDU1BPP5H7uvDLH40/FvxGf9B+G9vZ+d/0Eb/8A+N1Rg0r9oLxVP+8m8GaPDN/22+z0GZ9AwT/uafPP+48z/ntXkPhX4O/EbStVs7rUvHn2yGH/AI+7T7BF5NxXqEGlz+RDHQBpWP7/AOf/AJY1e8iSDyfLqCx0urcHTzJK0Ar/ALyCfy5Kkg8v/V1Vn8yefzI6fB5nkf8ATaagzPYRYafe6F9skEJhNr/rvQVxEN9B5/mV8k/EafXIPtlpHr2pQ2c37maH7R+5uIv+eVfRnwr1X+1fhzps/wDy2+yRQ1z4PHU6lX2fIbSwtWn+8N+fif8A1NUb6f8A56Vb8k1BBBXqGIQfuP8AV0z5/ap4f9RUc/7igDlfHHgePXLiHUrGb+zdYh/1M0P/AKKkrN0r4m3FlPDpviCH+zbz/wAg3Fdr58kFZ3iTwra+KrLyL6G3m/67UAcP8Rv2bPBfxp/f65oOnXl5/wA9v+W1cV4q/Y1+waVDB4Z8VeItBm879z+/877PFXof/CHa54Hn8zR7z+0rP/n0u/8A2nJU0HxisYJ/I1mG40e8/wCm1v8Auf8Av5WYHjtj+xb44h8n/i6niLzrOb/yFUcH7Ofxe8Of6j4qXE3/AF2sK+kNK1yx1WDzLW8t5v8ArjVvyP8AnpQB80eI/g78d76Dy4PHmnf8s/8AlwrDn/YD1z4jX03/AAnnjzWtYh87/Uw3Hkw19Z+f9ng/d1U8/wA//ljQBxfwr+APhn4LaVDa+HdHt9N/6bf8triuxh/1H7yn319BYwTSSf6muS1z40+H7GfyI7z7Zef88bP99NQB0cH7muc+I3xUtfB0/wBhg/4mWsXn+p06H/Xf/a6zvP8AF3j8eXB/xSum/wDPab99eXH/AMbrf8HfDLTfA8E32WHzryb/AF13N++muP8AtpQByvhX4ZX2q6rD4g8VTfbNY/5dIYf9TYf9c/8A45XawQSQCtKm/u/P/eUAQ2MH/PSo5/Mqf5PeqWq+KtN0r/j6vLeGswNL/lh+7qPyPP8A9ZXnnjH9qfwX4c/dyaxbzTf9Mf31cJ4j/wCCgeh6V50em6bc3n/Xb9zWVTFUqf8AEmXTo1ah795Hn1X8jyP3dfIfiP8Abu8Var/x42enab/5Grg/Efx+8XeKv+PrXrj/ALY152IzrDUzpp5bUPuTXPGOlaJB/pWpW0P/AG8V4r+0n8YvBfjH4c3mlR6lb3l5/rofJ/56pXy3farPff6+a4m/67XFQQf6jy68nE8R03+75DqpZcejfsr6r9h+MWm/9NvNhr7I7/vK+EPhzrkfhzx/pt1J/qYbuOvuixvvPsYZ6Mgqe5MWY0yafzPPpkEFTz/vqZ+78j/XV9IeUJB5mPkon8yCCpIP9TVWf/nnQBHBB5/nSVJBB+/qaCCPz6IKDQIPMgnr8zfgW7R/FPTCv3sTY/78yV+mXnRw/wCsr8zfgUGPxU0sL1PnD/yC9fI8Xwvg5LvGf5H4H40U747Kkus5/nSPoSfy56j8iTHmVJPBT/I/cV/POp82QXH+prwn9prxHpsGuQ+GY4fsd54k/fajqP2f/URJ/wC1P7le5T7M/u6ZPodrff6+G3mrowWJ9nU52Vh8T7OqeQeMfDtr4x+JvgOC3s/O02zhl1Hzvs//AC1SLy4//RteqaVrlrfX15ax/vprP9zNVv8Adwf9MaJ9n/LOtqmK9odFTE+0Pin9tz/go7r3wy/bg+GvwO8MWdnbx+KtU0u31zVp4/NuIIry7WHZbKfkV1jJbe6uMso28HP2X8Ovh+vw98Lx6V/auqa1HCf3c1+IBKq5BCfuY41KgjPKk8nnGAPDf2lf+CevhD9oX9oz4f8AxVuLrUtL8VeAtQsrtXtShh1OK1uRcRwyqw7NkB1IOGIOcLj3bRPH9nrniHUtLSO4jutLKibeo2tuXcNpBJPHqBXtZhiMFVwdClgo2lGL9pdbyvvft2ttsdeOrUXh6MaCs7e95svav4X03xBbiK/06xvolcSBLi3WRQ4O4NhgeQ3IPrzXK+J/2S/ht8WdchfWfhn4H8TalNJsha98O2t5O7uRwu+NmJZscDkmvS9JmbT/AA3e6lb3Hk3FvdWsSuhXfErM7BwcFkxLHCvmKy4MioSfNCnOvp5NUuUmuXa4mjJKvKd7KT1wTzzXHTvQhGqpyi5JtW00u1vfy7M8uNSdOzg2n620LWlfCLUPBfh21sbHwveaTpOl26W1tbwaa1vb2kKKFSNFChURVAAUAAAACue+LXwa/wCFw/CLxX4X1S31a30fxFpNzpOoXFsmyS3huY2gZlZlZVbEnylgRuxwelatLHI8MqSRySQyxsHjkjcpJGwOVZWGCrAgEEEEEAipjWoKamlJO978ybT725Vfva6v3QvaJS543v69fuPkr9mv/gip8C/2b9c1LUG0W6+IFxqEC26J4xS01SCyUNuYxQiBIw7ELl2VmAXClQzhvor4ZfAnwP8ABT7d/wAIb4N8K+Ef7T8v7Z/Yuk29h9r8vds8zykXft3vjdnG9sdTXaf2tL/dtf8AwGj/APiaxfHHhu3+IWkLY38moW8KSiUNpl9PpcxIVlwZbZ43K4Y/KW25wcZAI7cbmlXGScsTiJyva91pp5c1joxGPxGIbdablfu/02NCvzL/AODhf4p+IPgv46+AXiXwvql3o+taXLrksFzbuVYEHTSVYdGQ9GU5DAkEEGvm/wD4Ln/Ci6+G/wC1T4f0DT/GHjHxdYahpv2+x0fWNbutYl0SaaUxvFCZpJHCyeVGQM7jtAOcKai/4JUf8Etdf/aF+Llp4o8eeHbrTfh/4em82W21OB7d9dnUHbAiNgmMNgu33SBs5JO39DyHhvB5ZRpcQYnEKUOWT5HCzlzRceXWWr17W87an12T5XhsJShm9ar7tpe6473Tjbff5fhqfst8OPE83jT4d6Hq1xGsNxqVhBdyIudqNJGrkDPOATW35/8Az0qK1jWzkVYVVVUYAAwAKXz/APlnHX5LON5Nx0R8bKtd6EnkR/8ALSo/mqTz/P8A3kdHn/v6i7NLsfPO9E8D0y3/AOm/+up/kfv619swuxlEEEnkU/8Aef6yoL4+fPDR7UWpIYJIJ/Mp/kfuPMjqp5En/LOrX/TSu2nUMD53sfCt9BpU08//ACGP+WP+kVVsdVjsbHyPEE376aH/AFMNYE8994jns4LH7R503+urVsbG18DweZqs1veTf6799X90n7AXrHQ/9B8u1muJpq+8f+CZfhyP/hVc2pSQ+T503lV8I/2rJrnkyaPDb+TN/rv+WNfpN+xd4U/4Q74LaPBH/wAtofOl/wCB14PEdT/ZvZn0GS0/3h7hN/qKqX0HH7v/AJbUQf8ALaPzqkEH7/zI6+FPqCOGGSf95RP5nn/vKvQf6jy/Jqrqv/TOGtAI4PLgnmovp/8AnnVv7DHBB+7qDyP+elAEH239x5dPg/1H7v8AfVJfW/8AqY6tWMHkQeZJQZlGfzIP9XVif9xT5/8AX+ZVGeeP/WUATzzxn5I6juP+PeoZ5/8AlpUcE/27/WUASeVJ/wA9qfB+4n8unz3EcH7uiDyJ/wDV0AQz+XWb8Rb7+yvhzrE6f8sbSWb/AMhVq30+YP3dYfxGgu9c+HGpWlrZ/bJryGWGtaP8bUVTY+TPhX+1fqXwy+B+peZpuo6lealdyw2l3N/qf9VXs37Nmh33hX4D3mpX2sW+pXmpQy3c00P+pt/3X+qqP4V/szT2PwOm8K+ILO3/AH3mzebD+++zyvWt8JP2c9Y+HPg7UtDj163ms7yGX9z9n/4999fa5ljsEqcoUzysPTqf8vDwv9le+8aeKrGG6j1jztBh1yKG7h/5bV6p+1t4j1LVfhXeSeGby4/0O78m7mhrsfh1+z1Y/DLSprGxvLjybz/Ww/6n97XY+Ffh1pXhXwdNpUEPnWc3m/67999+vLxmbYapX56ZpTw9T2fIc/8ABfxxY658MtHup7y3/c2kXnf8ArH+O+lT/GL4c+fo8Nz5Nnd+d/zx+0RJXXaV8FvDmlT+ZHptvW5BfRwfu44fJry6mIp/WPb0zo9n+79nUPLvDnxbksPhXDax2eozeJIbTyfsn/La4lrO+FXw58QfDn4ZaxdXcP2zXtY/fTQw/wDPWvZZ4E8/zKqT+Z59aVMx+P2cA+rs82vvhlrHjf4c6DYzTf2PqWmzRTTeTcf3K0fiN8OdY8f30Pl6l9js7P8A54/8t/8ArpXcWMEmPMq9PBHAa4frlQfszkv+FZX2uX1nPda9cw/2b/qfK/c1ow+DoINVvLr/AEjzpofJmroIPL8ij93PWdTEe0L9mcrY/CTw/pU/nx6bb+dNWr9hTSp/Ihht4a3IP+mn/LGsa+n/AH81FTEVKgezGf6ify46Zqt9BB/r/s8MNWoP389fNPxi/Zk8R+Mfibealdax/wAJJo//AECJbj7H/wCi6zNqZ6F4x/aT8AeDp/LvvEmned/zxh/fTVV0r9rXwPqv7iDUriGH/ntNby+TWb8OfAHhnwBpUMcfgO30eb/ltND5U3/kSu//AOJVffu/sdv5P/Ta3oAvaV4jsfEdj59jefbIZqL6xqjBPHpU/l2sNt5MP/PGnwarJff9sa5zM+bf2jPgt4q0P9o3w38SvCsP9pTaPDLaXenf6n7RFXpnhz4w+INc8mOfwTqMM3/bKu8vr6SeDy46k0qf9x/02rQ0Ob8K+ONc1W+8uTwrqMMP/Ta4irubGeSex/eQ+TNNUfn/ALjzKIZ5P9Z/zxoMx/kRwTQ1JPP5A/d1BPBP++kj/wBdXK654j8XQX3l2Og6dN/28UAdHPpf7/8A1PnUfYY7GvNfEfjj4qWMEP8AZvhXRfO/5bedf/8A2uuZuJ/jtffu/wCzfBln/wBvEs1aGh7nB/yx+lW/Pj8/zP8AnjXz7B4H+Omq/vJ/EnhXTf8ArjYSzVb/AOGV/GniqH/io/idrU0P/LaHTv8AQ6A9mey65450vQ/3l1qWnWcP/Ta4o8OfEbw/4wvvI0rWNOvJv+mNx51eV6V+wV4H8/z9Sh1HWJv+nu/lmrvPCvwq8F/B3VYY9K03TtN1KaHyYfJ/czeVWlEDN8HfHC+/4WbeeHPEdnb6bN50v9nTQ/6m4ir07yIxBskry79oz4dSeMfh/NqOm/udY0eb+0bSb/c/5ZV0fwk+I0HxN8D2eqwf8tof30P/AD7y161SlTdL2lMzM74jfH7Q/hJrdnpt9DcTTXkPnfubf/lkldN4c8R6b4p0P7dpV5b3kM3/AC2rx39ozwrJYfH74b+KpJv9DhmudOm/54/v4qZ8W/B0fwBvrPxp4cm8nTftcUOr6d/yx8p5fL82tIYKnUowf/Lw09mdFB4x8D6qZo9VvLeGaGb/AMCK7j4E+I9H1WDWLHRrz7ZZ6bd/uf8Agf7yvE9D/Ze1Lxx4jvL5If3M372Guj/ZJ0r/AIQDx/4k0P8A5bTf+yV8Hh6jpY49HEU/3R73PPUf9q/89KnngrK8/wA+f95X1R4xegvo5p6jvvMn/wBXUdO8/wD5aVoAk8FVL6eTEPl1eng/ceZTJ/8AnnJWYEEE/nwfvKg1XQ47793PDbzQ/wDTarf7uD95HT/9f+7oA464+Duhzz+fHDcWc3/TG48mo5/hXqVjP/oniTWof+u376uy/wBRBVefVLGCf/SrzyaAOPvvA/ibyP3fiq4/8B6zYPhl4j8/y5/GGo/9sbfya3PEfx38I+HPO+1a9p0Pk/8ATxXnviP9ufwrpU/+iw6jqVZ1K1Kn/ENKdJnWwfA+xn/5CV5qOpf9fdxW5ofhyx8K/wDHrZ28NfO/ir9vXWL7/kFaPb2cP/TavPPEf7UPjjxVDN5+sfY/+vT9zXm1M6w1P7Z0U8DUPtybVbXSoJpJ7y3hh/6bVx/iP9pPwX4V/wCPrXrfzv8Apj++r4i1XxHquufvL7UtRvP+u1xWNPB+/wD3debV4op/8u4HV/Zp9Z+Kv29fD9j/AMg2zuLzyf8AtjXAa5+3d4gv4P8AQdN06z/67fvq8LuP+PejyP3FeTU4kxNQ6KeW0zuPEf7SfjXxTB+/165hh/6Y/ua4++1y61Wb/Sry4m/67XFR21SQWPn/ADx15tTMsTU+2dNOlSplWq/2j99V6eH7PUHkR+lc3tn1NRIPMnpfJNT/ALyCi5pUwIP+PeeiDy/Pom/19LUgWtKPkarDP/zxm82vurQ5/t2lQzx/6maGvgqCf/lpX278D75Nc+Fegz/9OlfRZDU/eezOHMf4R01xff3KnsfL/wBZR5MdW5vL/c19ceKR30/kQbKq+d/y0qaeDz56hngkP/f6gB9j/wAsZKnuNlQfu4P9XR5/2f79ADPIj+3V+a3wCg+0fFbTV/6Z3B/K3kNfpZ5/+kb6/Ob9lGw/tT48aPbj/lpDeD/yUmr5rPo8yjD/ABL8j8J8Wo82bZRD/p5L/wBKpHtWZPPqSe48j/V0+48uCfy5KPI8/wDd1/PVal7OrY+TluVD+4n8ymCfz6ngn/56VDcQK0EkbFhJIpUlHKMAfQjBB9wQaxF7PsOHl5m8yiby/wDv9UkEH2iby6tQqsh83b8zd6mMbuwij9njrkdJ0K6PxWuNVW2ubjS7qBLW6lt/LaRGikYkIrugcgO38QGRgkHOPTNN0Z9RDSPLBaWsYLSTzttRVBUNtABeRl3qSkas+OQpqHUHhkv5mtkaO3aRjEhQIVTPA2qSBgY4BIFepCi6dFVJrS6sn179nb07le8loZthFdR6rNM000MaI0CIh2CVZIysm4hiWUq7JtIUfeyCCprQsrcX00i+dHDHb+W1w5+ZokZiMhcjcxCvtXKhihyygMy1bBFS0Urb/ZfMzI0WFBRmO5s7SRu3EkkE5OTk9au2epT2OkyWKyNJayPI+yb995TOQWMZfJjJ2qMpjhQOgAqsPOipfvr8q2SV03pvqtH1s7va/VZxv1LdlZQ6pa3S22napcXMaLKrRTB0hUOu4yKIySpB28MuCwOexknW+eeRo9MW3jZyyxLabljBOdoLhmIHQbiT6k1kSL58lvJM0lxLawLaxSzOZZEiUABN7Etj5V4z2FLXR9ejHSN/WPLD8ov8y+bualtKxuvLvLrS9NwVB+0W6mQbs7SIkRpWXICl1QqhZdxUHNR6hdtZXDLHPpd3HuYLJBFGwYBmXJUqHTO3cFdVYqytjDAnMaBWuFky+5FKgBztwcE5XOCeBgkZHOMZObuk69qGgXXnWOpalZNsaPEF3JGmGKlvlVguSUTJxk7F9BVf2gmuVynHz5ru/p7qtb53620HGXR/8H/L+tzBvvAugaj4r/t2Tw/4fXWcgi9i0uCGYELt3blQHcR1PUkkkkkk35rePym+VV4POOlM0+1ls4mjkna4VW/dFl+dUwMKx/iI5+Y8kYzk5Y19S8NW2qtIZmvf3n3ljvZo1PGOisB+HevPq1HOblOTl5vV/iyOaTScjPn1WD7dDayTfvpv30MNSeR/pHmVweu/s16lqHiOxuYfHWvS6bHGbe70+9XiWJnjJMM9o1tPFKEV0VmkkQeZkxsVFZp8AN4Ys5l1X4L6H4ljtYYoLKXS9UttY1K8CAhmupdTW1YvwhDmaZpCXLlSAX6o4Og17lS/3K3/AIE43+V/U7Yuk1u/6+f9b7Gp45/aW8D/AA48Tf2PrnibRrPVIf300E9ykc8G/n+IirOgftD+AfE9xDb2fjDQLiW4j3wINRh3E+mN3WtDwT468B+A9Ll0PS7a38F6XpTFktrnRpdBssyu8jmDzooo5CXLs/lbsFwWwXBM+q/tL/DjQrYTX3xA8E2cJbYHn1y1jUn0yXAzW3sYpckKMvX/AIHK/wA36hGUZ6Qi3/Wmln+Z0EckUqLMrBljGQQcgioZ5/8AlnHVHXvgf4Q8R6pqmoXHh3SU1fWIvJu9VtoBbalIPL8pWF1HtnR1TAV1cMmBtIIGOX8Vfs33a6DdW/hHxlr/AIcmmtUtolvZG1e3QhzvmbznFy8jRkoD9oCgqjbThg/LFUG0+Zp+a0/Bt/h/kFOVHq2vl/lf8jtoJ5P+e37mvMPG37T3hsrJo9nrMiahearZ+HRdxxIktncXVzFbhozIrJ5i+buUMrAsBlSOKl+Gvgvx38NIrq31izh8QW9xqBgt5dL1ASSi2+crPOlyIVjyFUGON5irOAC4Beud+A/hy4s/2nvENu/h3UotFtXvNRt72+0aaGKO+JggZoZpYwCxR7lQ8ZIdGfBKnJ7qFGEXOcmpJa7rW3T5m8YxXvaO2u56Z4y+FV5p+i2d14MuFsNe0WM/Z4r66mez1ldgUw3zZaRy21SLk75onG/94rSwzWvC/j6PxTquoaTPbyabrmjMi39hKclUfd5U8TYAlt5dj7JB1KOjBJI5I07KvnX9ujx3qHgnXfDS2Ek0Umq6VqdijoeElkuNNVGI9st+ZrPL5OvUVGeu9n10V/mtH83e/R89GPt5eylvrZ/j8ytPpN1YwQyRzeT/ANMf+mVcxqvhXz9V8zUv3015/qYf+WPlVYvodYvoP3l5b+dN++m/5428VE+qx2F9NPJNcTfufJh/0ev7mP102ND8K33irXLPSpPs8MM13FDDDD/rriv1a+DnhyPwr4H021/54w1+Z/7KGlWvir4/aD5n+us/31fp34Ovf7Vg8+D/AFNfH8UVf3kKZ9JktP8Ad+0NmeeOGfzJKvWM/wBug8yo57GTyP3lTwT5/d18ufQD4L7z/wB35NM8/wB6f5HnT+ZHUNx0oAfPfRwVB5/n/wCsqPVf+WMdQwTxweT/AMtqAJv9fR9uerc8/wC5qC2/4+YaAI7H9+P+eNSfYY4J/LqSf9wP3dR/6+38ygzIJ7Hz56Z9h8//AFf/ACxq383tUX+o87y6AC+gjpkHlwQfvKfB+/g/d/66pIIPInoAj+w+fUk8Hkfu4/8AljUc8/kf6ymWPmQf6ygB/n/v/wDrjR9tSif/AF//AExqrcf9M6AJ/Pggnqee+/cfu4aq/u54Kk/5YfvKAHT30dM/1E/+ppnn/v4Y44amn8y3n8z/AJbUAE/XzI6q3EHn1pfbv3H7yo/9RQZkc8H/ADzqHt89XvPqvPBQaBPB5EFM8k1P9mqC+8yeeGgzCDzILHzPO/5bVBBB5/7yrXn/APLOixnjxN5lAFWeCPyPLr5N+I37AfjHVfFd5fab8VPEUMN5NLN5M1x/fr65gg+2z/PTJv8AX+XJWhpTPz4/aF/Ze+JvwI+Fc2sWPxI8RTfY/wDXf6R51eqfA74c+IPFXw503xBpvxCuNSh1i0imh+129fRnirQ7XxJod5Y3376G8h8mavlT4O+KrX9kL40zfDzUvtH/AAjevTedpE01x/x7yv8A8sqPaGh798MvCupeHND+y65rH9sXk3/Lb7P5NdVZQR2P/Tasq/1zz5/Lj/1NPgvpL7/VzVzmZpfu/P8A3lP0qC1n/wC2NZ1jPJ/rKmsfMgn8ugDSvrGP/lnR58dlB/02ogn8+fy5KgnsfIn8ytDMfPP+4osYP+WkdQwXHn/6ypoJ5MTSSUAE8Ec89WP3f+rp8B88/vKozwSf6ytAGW/+vq9pX7jzvMqv9h8+CpPs8n2egC1Y30deL/H7Q77wB8RrPxxHo/8Ab2mww+Td/wDPa3iT/lrHXsUEHnweZRPAk8E0cn76GuzBYj2dTnYGb4H8cab8RvCtnqWmzedZ3kPnV5P+8/Zz+MU0n/Mq+Kpv3P8A04XP/wBsrL8HQSfs5fHD/hHZJvJ8K+JJvO07/njby/8ALSKvWvib4PtfH/g680e+/fQ3n+p/6d69Op7OhU/6d1DQveP/AAPY/FTwPNpV1/qbz/lt/wA+/wD01r57/aM8cal8Ofghr3hXxVN500MPnadqP/LG42S/+jK7j4E/E2fwP53hXxdeeTqWjzeTDdzf8v8AFWN+1Frum/tGX2m/DXQ5rfUpry7im1e7h/ffYLZK3wdOpTxHsZ/wwPoH4YftF+B/D/wa0zWLnUbaBZrOOP7L/wAtvyr5p8AfFSxvv2hYdYT/AEOG8u5YYYf9+vOfiN4H/wCEHvpoIIfJs4f3MNcXBfT6Hrlndf8APnNFNX53mWMU8VamepSwtv3p+kX9q+f+8qr53/LSuf0P4jaPqvg6z1X7Zb+TND51cz4j/ao8F+HP3cmsW803/PGH99X0qq6anj+x1PQpp6j/AHkMFeC3/wC3BHret2eleGfDeo6xqV5N5MMX/PeWuO+Jn7VPj7wt4ivNHvtNtvDd5D/rYv8AXTVFTHYemivq9Q+r4NV/cVh+I/i3ofhWDzL7UtOh/wC3iviPxH8TfF2uWPn32vaj5P8A18eTXG308k5/efvq8nE59Tp/wzqp5bUPsHxV+3B4R0SeaOCa4vP+uNcN4j/b8kz/AMSrR/8AttNXzn5NLDB589eHU4jxH/Ls7qeW0z1Hxj+2J448VW/mR3lvpsP/ADxhrzzXPH+ueI5/MvtS1G8/67XFUf8AUHy5KZb9K87EZtian2zpp4WlTCCeSCfzKP8AppJR5H7+pvs/kQVx8ze5qM8/3pnn/uKfBB/zzpf+mdI0K/2mof3n/LSrXkeRUYgknoMyPyJJ/v0efViex/5af88ajg8ugCO360QTyVJ/x8fJR9mrMCCe48/95TO3z1e+xJR5EfrQBXgn/cUTz1Y8iPHl0Z8ifZQBRnqPP72rU8Mc4o8jyKAI+37uvrr9le+874Oab/0xmlir5J8ivp79jTVUn8AXlr/zxu//AEOvayH/AHg58Z/DPZoJ6tQVV8+OCCrX279x5dfbHz5BPP8A8tKYf3/7yj7RJT/OjoMwuIPPgqT5Pao4J/Pn8uieCg0Gf9c6/Pn9iiH7T+014aj/AL4ux/5KTV+hXkeRBX58/sO4/wCGpPC+fW6/9JJq8fNv41H1/VH4r4pQ/wCF3I1/0+f/AKXRPa/FUEdj4jmg/wCeM1ZUHmfvpK67402P2HxxeP8A89v31cjbV+B5vh/Z46pTPmc3p+zx1SmE8/8AzzrvvB37J/j34n+FrXWtF0H7bpl5v8mb7bbx79jsjfK8gYYZSOR2rifP/wCWlRwTx+f5kdcOXxw8Z3xUZSjbaMlF39XGem+lvn0fDQlSUr1otryaTv6uMvy+ZH5HkVJpOqzWc8K2627blkWTzYw+EZCpIDAjdlhg8FfvAhlBpsse+QxVUurKPU4I1XdbvC4kjdTho2HcfgSCOhBIOQSKyjU5KiktLHPLmt7u5s3Mz3l7cXMzNLcXUhlnlc7nmc4BZieWY4HJ54ptZGiatJd6vbW/2yC4t2cW8sohZjCwwWd3TKghcnbtGSRjHAOqJGa6kCxssC8Rs5Akc5IOVGQBwCPmJIPIUjFdFSjUcXVk0/Vq/wBz95+treZMailt/X3EdtZLaSuY/kjfnylVVRWLMzNwM7mLZOSemeCSTNRRXO23qy0rKyGTiRkHlsiNuUksu4bcjcMZHJGQD2JBwcYL6KKQxlwJGt5BCyRylSEZ13KrdiRkZHtkZ9RQsbC4Z/McqyhRGQNqkZyRxnJyM5OPlGAOcvop30sK2txYSIb23m2h/s7lwjZ2PlWXDD+IfNnB7gHtVvUdWGo2+w2lnC3JV4UKMpwRnrg9ehBGe1U6K66OPr06fsoP3e1k/wA0OyKOk2d9Z3FwLq+jvLdtv2fNv5cydd29g218nGNqJgDnceavUV6t+zN+xHp37VFtfa7rPirx5o+i6ZObBbDR57S1s9UcK3mFpWtmug0bMnME6LuTaQcSKe7JcmxOb4r6vh7c1m+ysvRWu+myb3Z1ZfgKmKqrDUPiadrvsr76nlNedeM9Z8C6X4qi0nVNV0OzuLdY7gWU97FB5BPCbUYjG4A8Dj5QcAtlofE3wp8IaBcaXZ6hq/jq3k8QXTafabfGGt/vJfIlnKl0uf3f7uGQhmKjICg7mUG3o3xD+FfwvTUYdP1z4f8Ah1Z5mvr+O3vbS0EkpRVM0oUjLFEQFm52oozgCuelTglenzSv0tbrvvLz6b9TCNFykmk/6/r8Pmib4J+Ebu8sdSh0TS7e8tI2k0+7t1EV3aK6MjGOdMSLuR2XKsDhiOhNF54M8S6VE0nh3xhdQC1sksraz1q0TVLGM/JtmdgYryWUBMbnuiG3uWDNtZY/jL4K0nwl8NNb17TLddDvdBW48Q+bpwW1+1yoJJ5UnAXbLHMTIJA4JJkLgrKqSLpweMdNg0qG6kvLf7H/AM9qr6xUcVJPmW2qTtbyd11/M6/bNpPdbaq/+fciv/irf+G9Wh0/VNBa4vr67ZbaDRr1L2RbNWiVruVJBC6qjSjesSy7QUwWZwtbvw/+IOjfFPwla694fvo9T0e+Mgt7qNWCTbJGjYruAJG5GAPQgZBIIJwPhFq9n4n8SeMtQt2tLp49Sg09LqJQzNAllbzLFv6lFkuJ2Ck4Blcj7xz3FcuI9mvdUbPR76aq+zv3XXv3056nKla2un5dv+D/AMArmfHnwg0H4l6ppt5q8N/JcaSsq2zW2p3NmFEhjLhlhkQPkxIRvBxjjGTnpq8x8CfG7XviZ4Ts9a0PSfB+oaffwJcwvF4jnO5HUMp/48u4IowtGvJupQ0t1ulvfzW6uFGNS/NT0t1vbc8X8R6rPY6VNPJ9ns/tn7nyqNK8Of2rYwwfY/O8n999rm/1NUdc8LQWN9589ncaxNef6mGs2/1zUtcvvIvodR0ezh/1M1f3p7M/XvaH0h/wT1+GUd98VNe1WSbzvsdp5Pnf895Xr9H/AAdYx6HpUMccNfIX/BLbwPaz+ANSvof30M03+um/2K+0rGx8iCGvzfOqjqY2Z9tltL2eGL32Hz4KqzQfv/LrRgMcFj5lVJ5/InrzT0hnnxwf6umfaJP+Wn/Lao4J/wDvzVqf9xBQBVvoPt09MnsZIKfpU/n/ALuOp8STj95NQBBB5k8Hl1HpXmefNHV7/jx/eVRg8zz/ADJP+W1BmSTz/wDLOpLHy5/3clR38FRwWMnn+ZJQBbngjP8Aq6qef/yzrS/18FVZ4I4IPMoAjsfLg/ef89v9TUk/ln93VTz/ALP+8ognk8/95QBPP/00mqrP+4P7urX/AC3+SmER+R5kdAEfn/uKZP5fkU+f/j3NM/c0GgQX3kQfvKP9f+8qOcRzz/u6ngsZPIoMypBBHUk88nn/APXGp4J6PJNAEEHmT1eg8zz/AC6jgg/cVY/5eaAKk/mQTzUfvIIP3f8Ay2pk/mefT/P8/wDd0AFjP58/7ymX1x50/mVHfQSQT0eR59AEnnyeRUdjb/8ALRKkn8uCfy/9dUkE8cMFBmOuIPI/eVV/eT/PRfarHP8Au6P7Vjgg8ugDNvrGQQf6n99Xjv7TX7Mum/tC+B/ssn+h6lZ/vrS8/wCfeWvZp9VggrN/tWx/1cn7maszQ8F+B/xivvC00Pgvx5D/AGbr1nD+5u5v9TfxV7NYwRwT/wDPaGuV+O3wk0r4xeHPIuofJmh/fWl3/wAtreWuO+EnxUuvDmuQ+C/FU3/Eys4f9Eu/+ghFQaHssH/LHZVr7D/z0qGx1yD7F/02qafVZPI8uP8A5bf66gzGQQfv/wB5U8H7+fy6zp77H+rhq7B5k/8A0xoMxk9jJBBT4IJPI/eVb8+Oej955FaAR2P9KZ/y+1PmSCDzKZPPQAf9M5Kmg8uCCqsH+uqexsc/vK0APP8A3H7uqn+v/d1e+xJTPJNAHEfH74Ox/Fvwd5Ec32PUtNm+12k3/PvKlYXwI+MV14jvrzwz4gh+x+JNH/13/TxH/wA9Y69Nn8zz68P/AGk/C114O8Rab8QtH/4/PDc3/Exh/wCfix/5aV7WDq+0X1SoaUz17xj4A8P+P9K8jWNNt7z/AK7UfD/wB4f+HMHkaPptvpsM3+u8mr2larB4q8OWepWs37m8h86Kasvx/wCMdN+Ffg681jVZvJs7P/XVx+1xNN/V0B8u/EfxjY33j/Uo9S/1MN3L/wCjazvib4x0fxH4HhsdK023s5vO83zv+W3yVU8ffB7xZrulf8JxJZ/Y9H16aS7tPN/13lvXO/8ACK6rpelQ3V1Z3H2Ob/UzV8DiadSniantD3qP8ItaX8W7rw54c/sf/XWf/TauVvtVjnuPMjqTxHpX/LSOqOlT+f8Au5K5cRVq1DbQ7T4IfGiP4L/FrQfE0ln/AGl/Y/m/ufP8n78Xl1i/G34o3XxX+JWo+JLmHyJNWl82WH/n3rL1Wx8+Dy5KqwaVJfaH5kcP7mGlTxNT2fszH2dP2ntDV/4Sv7dY/wDTGs7z/wDTqqWP/ILgq3BBXNUNi950dV/t3nz/ALuof3f76pjB5BrnNCHz/PnouJ5PI+Sb99R5Enn1GbGT99QAefJnzKn+3SQQeXUEFjJ/y0q15MlADZ/3/wC8kqD5van+fR5FZmZH/wBM6P3lWvsOPOkrSh0qTya0Aw5/MggqDz/s/wBytXVYP+WlZv8A00pVAJIZ6jz/AKTVjyJIP3lRzwUqmwEc/mT0W/WrE/7ij93VAV8/6TR5EnrVj/UQVX8+swGf8t/3dE/7+n+RRP5dADYete9fsTX0nn6xa/8AXKavCa9S/ZJ1X7D8TfI/1PnWctejlP7vEwMcT/CPq35vak/1FSWMHkW9F9+//dx19+fOlebzD+8qxB+/qOCfyP3dSWM8cH7ugA8iTz6j+0PVq4n/AHH7umQQR+RQAfvJ4K/Pj9iIkftQeGMf9PX/AKSTV+iUE8Zgr88P2HGC/tSeFyf+nv8A9JJq8fMv49H1/VH4t4nf8j/Iv+v3/t9E+n/2k9K8jXIZP+fyGvOYLfM8Ney/tGeXfaVZzx/8sa8annr8d42w/s8xOLjDDezzGYfJ9yo7633IFMaSKGVwGAYAqQVP1BAI9CAaknvoIKPPj+z+ZXyO2qPkfJkf/LfzJKr3iW13q8NteHckyN5UL/6u4bHzBhjBIXkKTyCxwduVsT6rHPUN/exvCY5Y0kRuqsu4H8KunKzuFSPNGxo3FxHaW8kssiRxRqXd3O1UUckk9gPWqja/bvFI1v5l5sj80GBNyv1wA/3MnHQsO2cDms+0tLOylXZa2yyKchhEoIP1xVzz/I/1f/LatfZxXn+BleT30/H+vuJfg5e6h8d/jFpPgzw/pF19svr2S1vLu7liit9LRbSa5Er7WZ3DeUIwI1Y7pFztUFh9W2H/AATebTrdL3W/GUFvaWqtLeR2+nlvkABO2VpBtxhuTGe3HavjT4GfFO++BH7WkmuaZZ2bX1xpvmxpdIzRNs32xyFZT91zjBHOPpXu2tf8FY/iBoPiKW01fwf4fuvD95aloNQ0/Tby9ImDbZLaa3jlaUZUh0kVWRh5iv5ZVPO+94Zlw5DD3zSk5Vbu1uZpqy6cyTd76W2Prspp5QqP+2Jyn038uzV3fp2OK8YXmh3ep/8AEhsdTsbGPKr9vuknmmAPDtsRVViOSo3AE4BOMnJrw/xJ8ctZ8O38hbxNZ2lvqF5P/Zdm3ww164uWi/eSpAmLjfcSRwqcsq7mEbOVHONn4hfELxp8DodL17xFeaDrXhGO98rxBcaboc1pLodoYZSL5i15LuhjmWFZMIdkcjyEhI2I+UxmDqVq7leKcr2Si4p26RXKl5Jbt73bPnKlKpe8la/lb7tEer0VyOh/tA+AvE+q2tjpvjbwjqF9ftstre21i3mluGwThFVyWOATgA8CuuryalGpTdqkWvVWMfIKKK3Pg38Nta/aD1a8tPB9rHrC6bdtY394swWy02dVDNFPLyFkUNGWjUNKBIjbMEGt8HgcRi6qo4aDnJ9Er/8ADeppTpzqSUKabb6JXf3Ih8F+JLPwrr0N5faDpPiS3jYb7LUd5glXPzAhWCnK5Hzq6jOSjYxX3H8W/wBqPw38CfAOiy2dlHdXWp2sU+naRAy2/l27AEO+ARGgGQMA7mGAMBivxZ+1/wDsyXXwr8RaB4dXxMt1Z6jYXE3iCBdOkgkuYJUkhijtrlLhXhZXDMz7CxCptKEkjj9C0Kx8L6JZ6Zplna6dpunQJa2lpaxLDBaxIoVI0RQFVFUABQAAAAK+0wfEWP4co1stil7V210fI+utvee2l2l56o93B5nisp9rh1FKbt2fK+u17+jbS/A8M+OHjmT4sftK+Fvhr4X1q3g1HQVm13X7u0iSa88Ofu0S3b94wi3Swzzp5e2V0NxaytGYiRJq/FD4B6tbajc2/hCS6XS/HWNJ8QxS3Sn+zIXD+bqMMsu9/M8nfCIdkqPK9s22JEnZ9/4Mfs1ab8J/GvirxRc3114g8UeKtTu7t9RvMs9jaSzb4rGAMzFIo40hQnOXMMf3Y44YofSa+WqY5UZQhhtYxXVbt6t999u1vVvzJYpU3GNHVRXXq+r/AMu3334v9pJYW/Z28fC4O2A+HNQEhzjC/ZpM/pXzlqPgzXvG1/4s8I6fDHqFxrC2utWK2yjyNOtA6IPMdiEUyMkgRSdz+VIVBEblfsGuU+E3wa0T4J6fq1j4fjuLXTdU1FtRSyaTdBp5aKKMw264/dwjytyx5KpvKptQIixg8dGjSaavLddtbb+lvn3Vtc6NdQg116f1/X+fn37D95Df+EvGUkE0M8f/AAkrqzJE8LLILGzEiPG4DxyJIHR0cBkZGVgCCK9sqrYaLZ6XdXs9raWtvNqUwubuSKJUa6lEaRCSQgZZhHHGm45O2NR0UAWq5cZXVaq6kVZO2nysZVqinPmQV5f8EfCEfgDxb480Mx3CxvrVxrUElzPFLLdw37LdGXCY2RrdG8gRXAbbbDO7IdvUK5HxZbr4f+IWj6xHC+zUo30q9+zafvlm2h57d5pwcpFFtuUVWBUyXoAKlsPvl9bklKH8y/Fa/wCa+fzLoVOW67r8tTwG+0OCfxHDJBNrX7n/AJbVD/bkGlarM76l/rv+fuq/irVbHxVrk1j4Z8SXFnDDUngfwPB/bnmeTb+JNS87/j7mr+7HsfsNPc/S39grwdH4O+BGj3U83nTal++mr6Bsr/z4P9TXlfwW8OR2PgDR7X/SIfJhi/c16dBP/wAsI6/K8VU9pVnUPvqX8IkvulRwQeeP3lV/Ik/5aUfb5LGszUZfT/6d5fk/6mrc/wDx7iqM88k/7yOj7dJ9h/eUATQf8fBq3BBH9+OoLH9/Vix/1NADp7j/AF3mVhwX3nz1s30En+vjrK8iSCegzL1hPUnn+RfeX/rqLGD/AJ6f6mq97/oN9D5f+poA0qq30H/LOOo7Gf8AjqSfy4P3n/LatAKP9lf6dT4DJ/rKf/00qS2oAP8AUQVHPPHTJ547E1AZ/wDlpHQBan8uCDy6o29x5NWPI8+o4P8AXVmaBfQf6ny/9TU8H+v/AHn+pqr+88/95V37PHBb/wDPagzIb6eOD93HT/P8/wD7Y1BceZ5FSQQSeR5lAE37yf8Ad0efJnzKJ77z/wDV0yeCT/ln/wAtq0Aggg+3HzKk8+OD93T5/wBzB+8mo8jHkyVmAnb95TvPj8/y46muaqwWMfn+ZQBHPB5/7yoPPk8iaOr099BBB/z2qj58f26gzIILH9/5lSTwfuKtQGP/AJaf6mpPPj/1dBoc/fQefB/rv31QT2Mf7nzP+W1asHl+f5clZt9fR+fWYFKeCPz/ADP+eNcp8Tfg7pvxN0ry5P3N5D++tLv/AJbW9dVPf+f53mQ0Qar5A8uOGgDhPB3iO68HTw6P4j/c3n/LGb/ljcV3lj5n/bGqHiPSoPEdj5E0PnVR0OC+0ufyJ/31n5P+urQDoIIPIg/eVang/wBTJVGCf9xVyC+zP5kk1BmTef8Av5pKk+3fYayYL6eeDy44aZ9uk8/95DQBv2M/27/Wf8sakn8v/WVlQarj/WUQXElaAaNjPHPUn/TOqv8ApHn/ALupoNKnoAsQf6jy6JoI/wDlp/qar29lJBUn2Hz4P3lABP5FZWq6Ha65YzWN1D51nqUPkzVf8iT/AFdJ5H2f79PUDO0Pw5Y+B/DtnpWm/ubOz/cww188/wDBQLxHdeMNc+Hvw9sf9d4k1aKbUf8Ar2gr6Mn8zz6+Yvg74HuvFX7d3xC8R+IP+YPDFaaH53/PL/pnXuZVrX9vU/5dmlM2PjD8brqbXbTQL6bydH0n/RIoof8AnnVL4m/GLw/4x8Kw6VH9o8mzh/czVH8fvhXP5+pa5HDceT9rrzLwP8K9Y+JuqzWOlQ/8ecPnTV+bY6pUq4qoz2qf8M5W+8f2uuX00EcPk/Y/3M1Pn8if95BD5P7n99XovwF/Zb/4WT8X7TRbuVtP82GWaaWXqdlUvjT8Mv8AhCPH+paVazfbIdNm8rzqxxFP2dP2hp7b/l2ebf255E/lyVPqvjj7D4c+wx/uYf8AXVq/8IP/AGr/AKyGoNV+GUcM8PmVzUjY5XQ9cj8ir1jqsdx53/TGtW++FdrB+8qeDwra2Nj5cdZYj2YGVBfefBT4L6r39iR1Y/sODyfLrh9maGN9u/f+ZTJ9V881oz6Hn/V1Rn0q1gn/AHk1UZkA1XyP9XD51TwarJ5H7yn/AOi3H+rmpkGlRz/6yagCpPex+f5lWINV8/8A641NPpUHkfvJqZBYwfc86swHz65JD+7/AOWNMn1yT/lnT/sNrP8Au/OqGextf+Wc1aAVL7XJJ6qfbpKv/wBlQ/6zzqi8mD/WVPtAIZ9Vk/1dH2+SrUFjBj95V6eC18j93R7QDHnvpPI8uo4J5IK0p/L/AOeNR/uJ6oCr9vkpnnyetXZ/IgpfPh9azAyvPk/1dPg8+r099BR9uggrPUCpP58Fdr+zpPJB8YtN/wCm37muS/tyPz62Phl44/sv4jaPP/09xV2YWp+9Mav8M+4LGC6/c+ZUk9jJ/wA9qr2PiN54P9dRPrlfo8dj50PsEnn+X51M+w+RP5klT/8ACRVVv9c8+Dy6YFqCCSc+X51x5NR3EHk1R/4SOSCDy0qGfVfPg/13+poAtfYbqef93Xwr+xk2z9pTw2du7/j649f9Fmr7j0PXPI/eed+5r4Z/Y5kWL9o7w6zOsa/6Vlm6D/RZq8fMv49H1/VH4t4nf8j7I/8Ar9/7fRPtH4uaV5/geaTya+ffIk+3f9Ma+gvHHirTZ/Dl5BHeW837mvnOfxHawT/66vzzxCw3+0wqHbx9S/2mFQvQQeRP5lE+/wAj5/8AltWHP4402D93JeW/7mo/+Fm6Vff6i8r809kfntQ6CD/npUnkRz/vK5+/8f6aP3kd5b1BB4/sf+fyqD2Z0/kefR59cxB4xgng/d3lQHxjawf6ybzq31D2ZD448vSviZ4P1L/ntNc6d/33F5n/ALSrZ+I2qarp/h5V8PWqXWtalcw2VqZEV4rXzHAe5kRpI96Qx75mjDq0giKKdzLXmnxw8f2P9laPded++s9Xtv8A0b5db/jbX9J8c+EJ9L1K0kltbgq2Y5XhlhdGDxyxyIQ8ciOqukiEMjKrKQQCOunTSVOo9r+v4aX9Lr1N7pRTlsd74Z+F+k+G9Z/tZo5NS8QNb/ZpNYviJr14yIt6K2AIY3aFHaGFY4t4LBASTXRV8Q6J+2J4o0TW9Q1LWviILKTSb+4iOhavaWEVhLEzFYjJcJDHINqEONsi5ZRnIyD7x8B/i58RPiB8a/FOk69oVvp/hXQbSIwXsuiX2mzXtzK2VWFpmaOaNFSXzCpBVmh6hjisXleIhF1akk0lvr9yul3Xlqiq2DqqPtJu6+f3bHa+OtH8ST+IbS50zT9D1q2Xevl6hqUtitgCoG5FS3mE0j5kBZimxMKoO6QtzHxq1T+x/hN4mS78K6tFqFxaTafYnSdNk1T7VPJas6vGLZGlSMNlDJNHEA6+jIzesUVyUcZ7NxvHb1XW/p+H46nIpQunOKdv69Pw/E4n/hmn4c/9E/8ABP8A4I7X/wCIr0fwD4w1b4U+GLfRfC+qaj4b0azRY4LDSrl7O1gVUVFVY4yqqAiqoAHAUDoBWdXzz/wUmGuzfAZrXT21JtE1J5bTWYbK2P8AqjC8glu7jOIbBBG4nUqBJvjVpFj8yKbXB1sRWrxp+1av1u9PTXfttfujTDuftEoycfNHcfFb4g+If2xPCtzeaT4v1ubRxaSppurRanMlxrUyb/JaK5Db0sVl+cNGR9oPIP2cn7T2Hhr4oeH/ABdoej6jY6tZva+IJXt9PEreRLczosjyQCOTa4njWGbfEVEkfkyhlUowHylH+0E37P2gNZ30l7q02i6NYBpGA2zM8nljGOMPJXW/s5+Om+PX7QC3kmh2um33hi3bU9R1PT3gVrt5Uktba2uMjzJI3X7VINvAezjywGFf1MZgZShKdRu0btN69Or6tu2vyttbrq03JNzvpdr/AIL6t6a/K21vbvj98TI/g98GvEXiKS+0/TJNPtGFtdahDJNZwXMhEcDTrGQ3k+a8e8hlCpuJZACwm+Bem6vo3wS8HWfiBL6PXrXQ7KHUlvLsXlytysCCUSzBmEr7w25wzbjk5Oc1oeN/h7pfxEg02LVVvZItJ1K31a3SC/ntVa4gffEZBE6iVFcBvLk3RllUlSVBHif7dn7RH/Cv7TS/BunpZ3994jUtqtpLFHcA6fI32dIWQtlDczyKis0bK0UN4AUkVGHl4WksRGOGpr3m22+yS0t+N79bJdb89GKqRVKO97t+SX/D/hbz+hqK8z/Y91TWNV/Z70VtdvrrUtStri/s2uLmXzpmjgvriGINJ96QrFGi73y77dzszFmPplceIoulVlSf2W19zsYVIck3B9HYK4fx34q8S2vxG0mw8OzeFp7O2sp7vWrK/eRbtt7Iln5ckbHyEZlumLtDKH+zlBtOWHcV8h/HP43+KZ/2ndc8N6La6bFcW1zHpy3kaMsi2qafb3i+YSSCwlu58FQo2lRjIJPZleGdaq0leyb1+S/X79TbCUnOTsr2X/A/U+nvhv4wm8deFRqFxaQ2My3d3ZyQxTmdA0FzLASHKISG8vdyoxnHbNRfF3TbrU/htrH9nae2ratZwfb9Nslufs/2q8tyJ7ZC+9AAZo4wdzBCMhvlJFcV+xJrd54h/Z00671Bt19JqusLO39511W7Un8cZ/Guw+Lfxb0r4M+Ejqmprd3Uk0otbDTrKPzr7VrplZktrePI3yMFZuSEREeR2SNHdc6lKVPGOnSWsZNJa9H9/wCPzJlFxruMFs9F6M+L9c8R6V8MvGN5az+D7ibUpof3MMP+pruP2SbGDxx8cNHsY9N8RWd5NdxedDN/qa3PA/hS++Ffiq8jvry316bUv9T/AM9q+gf2LbH+3PjFpt1quj/Y9Ys/N/fV/cOOxHs8NM/asDT9pUgffPhyx/5Z1uX1x9h/dx1R0mCSD93WhBBHP/rP31fmh90N8/z/AN5VSf8A0ify460TP+48uOqv/LfzJKzAgngkgghqfyfIg/ef6mo4P389Xr6+j8itAKMPmfvv+eNaU8Hkf6uoPIz5MlMvpo/+uNBmWv3fkf8AXaqInjno/wBR51Qef+4oAnn/AH8/lx1HP5k9SQQfv/3lF9B5H+roNA/d29jUc/7+jz/tEHl1DB5nn1oZlqD/AKZ/uajnnjggqxP/AMe4qpPpUf8A3+oAg/18H7z/AF1R6VPJBP8A6mtKCx8ix/6bUW/+prM0I/P/AOWlVZ4PI/1dW/3gg8uOk+wx+R9o/wCW1ADJ4JPIhp8PT95Uk9j58FRzw+RB+7oMxkHmefU8/wC//d1HBBJVi3nk8/8AeUAVID5/7v8A540+ef8A5Z1YM0cEH/PGq8+qx+R5dAFWaeSej7dJP+7qrPP+/wD+mNWvt0EFAE8H7iCaOmVX/wCEjg/feXWXrnjj+yv9XD51ZgbE/lwfu/8AltVX/lv5dcrpXxUk1yf93D5NTT+P47L/AFn2f99QB2U/78/u6o30EkH7ySsa38cSTf8APvVTVfHE8H/PvWgHT/vP9X/0yrGng/f1zN94xk1W+8yTUreHzqyp9VgsZ/3l5QB6F9hSfzv31L/ZUFeXT+KrGD/V6l++rO1zxxB/yz1K486gD2iCxtYP9ZUN/fabYwfvJrevEp/HEn2fy57y4mqjP4x0qCDzJJrib/rtQZnsUHj/AEfz/Mkp/wDwsbSvP8uOGvD774q2tvBD5EPnf9ca5nxj8VNYgn/0TTbeaH/lt51xQB9LQfFvSj/rKkg+I2lT/u44a+Tfhz4i1KD7Z9qht5v33mww/wDPvXVf8J/qXn+ZHpv/AJMVoB9EQeKtK/5b/uatf8Jx4fg/5bV8rz/EbxdfTzR3UOnQ/wDPKuV1X4m+MbG+vPss2neTWnszM+xL74xWME3lwQ3E1VZ/jTIf+XP9zXx34c+JvjTP/H5b/wDgPXQQa54xnuPP+2edR7I0PpK++O8f+sjs/wDU0QftCx/6z7HXznPfeI4P+Pq8t4aLG+1Xz/8Aj8/67VmB9L2Pxi/tz/UWdXv+Equp/wDljb180fbtZsf+PGa4hpk+q+Jv9ZPeXE1BmfS8+uSf6yOb9zWN/Yelf8JHNrH+pvK8Bgn8TT/6y8uKnt5/FU/7v+0riuim/Zo0Mr4+/tQ+IINV1jwz51v/AGPDd15R8Jf22Nc8Kz+JNK0ebTYbO88qK7m/5bV5d+0nBqUHj/XoJLy4rzz4V+D4PDehzeXN53nTedNNXwuJqfvZnvUv4R7x4j/aT1z/AIT+znk1jyZv+mNXp/ipfefNJ/aX+urwfXLGOe+s/M/5YzVe+wyf8tK4qlX92bHrk/xiur7939sqvffGKf8A1cmpV5f9hk/1dVYLGSub2gHpk/xU/v3lM/4T+Cf/AJfP3NeZT6VRBpXkedWZoeof8Jxa/wDLS8pn/CzbHH+u86vNv7K/7Y0+CxzWhmdxffFSOf8A1f2iqP8Awn8E/wB//XVzH2GS4pv2GswOsn8fwCmQeP5P+eNc5b2VTweXQaHR/wDCxo4P9ZDVj/hakH/PH9a43yKZ5HPl1mB2P/C1I/tFH/C1YJ/9XXKwWNR5/e1oZnTT/EZ55/8AU0f8LNkuJ/3cNczP/wAfH7yiCCg0Oqn8fzz/APLGo5/iNfQf6usOfy/Ips3WgDUn+Jt9PUf/AAsa+/5Z1jz/AOo8yo4KANmfx/fVBP4/voBWTN0pf+W34UGZqweOLryPLk/1NE/ji6rHn8uCo/O/5aVmBq/8JjPny6n0rxjdf25pvl/89oq537dH/q6taHfRwarZ/wDXaujC7gz7m0rxxqU8EPlzVe/4SqeD/ltXD+HfFUeKnvvGEcH+r/11fo9Gn+6Pmzrp/HF1BB+7pg8f33kfuK4efxH58H7yrVj4jkrUDpofHGsX37vzvJqjqn9pX3/L55M3/TGqP9uefVixvZJ56AM3XINcng+yx6lcfvq+efgwlxJ8StNW1VnuD5uxV6n90+f0zX1ZYwSTzwySV80/swSeV8ctDbbu/wBfx/27y14uZ/x6Hr+qPxbxO/5H2R/9fv8A2+ieza54W8QXvhybzP3P7mWvC5/AE9xP591eXH/XGvrbxVqv27Q7yOP/AJ4y18y31958837mvjePqn7yB6fiF/y7MP8A4Vyk837ibzqP+EA+w/u4/wDljWz5/wC//wBdVr+1Y76fy5P+2Nfm/Mfm1mc5B4c8j9351SQeFY/P/wCm1bH9lTwfvJKq308nkeZRUi+xVOLI/wCw4fI/d1Ytr1op5IFmkiwhjfYxXep6qcdQfSqE99J5Hlx1Usb7zz5lHsav8MKcWc78d4Eg8OWfmf8AQRsf/SqKumuLW71zUbHTrYXN9fX7rBEsAJWJVHMkj9I4kUcs3+yihndEbj/j750/hyzk/wBd/wATex/9Koq6tZNc0DV9M1zQbm1h1Cz/ANbDdRboNRtmI822dsFo921WWROUeNCVkTfFJ2Qov2Zu6Db1Ox/ZV/Z1vvhLY3us+LG0nUfG2pSSxPeWjyTLa2m8FYEkkVCd7KJJGEabmKId4hjevYK8n1H9qG50Wys/O8B+KNSu5IEa5/sq5sJLaGUqC6I9xcQO6hsgMY1JAztXOK6TTvjzoV1omn3VymqafcX0CzPZPYyXE9oxUFopDbiSPepO07HZSQdrMOa83FYfF1J+1qRu321+Vk27GVWlVb5pL9f+CdpRXn7ftPeEV3Zk8SfL1/4pjU+P/Jeur8E+NdN+IfhuHVtJlmmsbh5I0aW2kt33RyNG4KSKrqQ6MOQOmemDXJUwtanHmqQaXmmjKdGpBXlFpeaNWiiisDM/PM/DaX4strFtL8P/ABn4Y065jW408TeENQt5bGIXUk1tZeXGjQoLeIomIxgEsN7qE2/TH7D/AMG7nwBo3iXxBqlitpqfiO8jt4N0VxbzLYWqsIo5YJVURsLmW+dSoJeOaMlj8qp7pRXtYzOqlek6KVlLfW/W/wCaR3VsY6iaStfz87lbWdZs/DukXWoahdW1jp9jC9xc3NxKsUNvEilnd3YgKqqCSSQAASa+VfGHwXb41eK9S8XardXVnd65DEsNtcFg2kBJA9quwySLGyoF3rG2wzNM4A3mvav2jNM8SeLbXQPD+h6TeXWl6pfiXXbyG4jhW3tIR5ghyZ43Jmm8pWURyo8C3KOFLpnzK4+Lug6G+nf2tNP4ek1ff9hg1uGbSp7vZt3+XFcJG7bd6ZwON656inl9OpCnz0dZS7atLz7Xs36JMvCxko3p6t/l/S/C5337IWq29h8P7zwtcahHc+IvDeo3kmpW7ArLCl1d3FxbyYYDdG8b4DrlC0cqZ3xuq513+01q3jzQ9TuvAVj4b1Gxklmg0nWby/nNtcoqKv2sQrCPOiE/mgBJlWaOJXSULKrLxWv654T8SGGTUE0XWDBkxfarZJvLz127gcZwOnpVq2+IukySiKHUQqrLgADpXT9Tc6kq0qblKTvrsnu9rXu9r6JaO+5csPNyc+W7ffbz9f0213J/gLf+KPgXNqkWqyX3j+316QapqGor5cOqLqLLHExdZHSAwNFGgVUMfk+UEVHR1ENDw/8ACy48UeO28XeJo9OtfFF1dzaheW+nXLtZW+6GK2SDe4DSbIIIlaQqgdw7BIwwRdD/AITjRz/y+f6n/p3lq1/ws3R55/Lkm/ff9e8tbfv1JzjFKUrJtdl0tsumy6Ir2OJu3y6vd/1p9y6HefsqaTHofwbjtYlZY49a1kgHqM6rdsf1Nc/4y8RXHi/4l69bXkU1nZ+F7uKzsw0oeGffaQzvdBdoKuftBhwS+FhJUr5rrXRfssXkeofByGaPd5cmr6uVyCDj+07rsea830zx5JfXmuSanJNe3ia9qlv5otCn7qK+nhhT5AAdkMcabupCAkkkk8+Hws6uMraa3a9G3v8Ag18zCWHq1KlTkjd327a/8C3zKvxU8Y6V/wAI5Z33k/Y5vOj8mH7P++r6M/ZJ1ye48RWc9pNb3nkw/wCuh/ff9/K+PvDnwr+IXjjxHZ6lrENveaP/AM8YbivtL9lfyPB199hsdN+xw3kPneTX9b59U/2Y/dcpp/vD628OeP8Az4PLnh/fVbm8Y31v+8js/Orz+DVZ7eD/AJ4zUf8ACSX099+4r4Y+oPQ4PH8kEH7yz/fVPY+MZL6D95DXm2q65qs8H7v9zUcHirWPP8jzvJoA9Un8Ryf8sIaIdcknn8ySG4ryufxVqsH7v7ZSwa5qs/8AzErigD1afxJJB/yx/wBdVwX0EH7z/U145quuax5/mf2lcVRn1XUp7f7P9suKr2YHs0999u/6Y0/+1YPsPlyTV4tD/bE883l6lqP76nwaVJBP/rrj99/08VQHrn9uQD93JNVqDxHazweX53nV5DPpUAg8zzrio57GOc76APXp9csf9X51vUN/4403Sp/LkvLf99XkE/hyDyPMjho+wxwGtDM9bg+I2l+f5nnUX3xG03yfM+2W9eSef+4rOuLH9x5kdAHsWlfFSx8+aOS8t6jvvibpvkfu7y3ryGCx+w/8samngoND1GD4t6bBB+7m/fVH/wALusf+eNeWQT+fP/0xqbyPP/d1mZnoc/xwjgg/dw+dDWBqvx+uvI/48/Jrkb6x/f8Alx1YvvLgsdklaezA3p/2k44J4YPsdz501W4PjhNPP/qa4SHQ4/8AX/8ALatH7D/oPlx0ezA1dc+NV9BP5/8A35rN/wCE/wBV1XzpJJvJmrLsdKk1XVftE/8AqYf9TU39lR2M83l/8tqPZgXoPFWqwQefHeUyfxjrE8H/ACEriqk/7iCiD/X/ALygCSDxVrH/AC0vKjg1zUr7zpPtlx51Qz+XBBU0EEf+srT2YDPtF1/z2uKo/Ybrz/8Aj8rRnn8if95VWfVYIDWYFWeecf6u8uKf5088/wDrrimfbo4P9XR9ujt56DMjvoPt09Y99pUfn+Z/pHnVpX2ueRP+7qODVftEHn+T51AEdjpUcH7ypJ4E/wBXUcGqxz+dUGq6r5MG+tACf9+P3dMnsZL7/Wf6mo7Gfz4PMkqSDVaAHz2PkVja5BHPNVi+1WeaDy65/wDsq6/tXzJJqANWx8O2tj4j8+P/AJbQ1s+R5FYdiJ/t0MkdaN9ZTzwTf9NqKhmMnvkGuQwR/wDXaqM/hW1vr6bf/qfOqfStDvr6fy5P301Xf+Eck0qD56ACDQ9Nsf3Ec1aUHkQW/wC7rkdKgj1XVbz9953k/uq3bHw7def5kc37nyaDQu+fpvkeZP8A66rGlG18/wAzyaq32h+R5Mcf+umqb+yp7Kx8+SagzNWe4tYaZPPBXG+fPqs/+uuK1oYJPI8uSgDovPg8jzKq/wBuR/8ALOqMEElxB8lE+lSVmB8k/tCzxz/FvXvM/wCW01ec/wBlR6V532WbyfOr0L4/W+Pi3rH/AF2/9pVw9x1r4DG/7xM+iw38IhsbKOx/eSfvpqtfb6o/Z/31E9c1TY2J4J/+WlH26OD9551VPI8/93TJ7GQ1mBBe65HPPsqSC9jqODQ5J5/Lqefw55H/AC2t60pgQf2r5E9ST337+o5tC/56VY+w+fPQAkF9JT/P/wCelSW9lR5FZgM+0fuNlQCfyJ/3dXp/L8jzKoz30fkVpTArz30lSQT+f+8qOxgjmn8yT/U1pQQQQf6ugAhnkgqOc+fRPPHAaZPqsFZgM8+n/wDLH8Koz+I4IBUH/CRwf6zzq0A0vtElR/aaqz+I4Lj/AFdH/CR2v+ro9mBennpnze1VINchn/5bVHP4q023/efbLesvZGheuak/66Vhz/EbSoKJ/i3pUH+srp9kZmxPBHRPoc9/+7jhrnf+F7+H9Kn8yT7RN/1xqO+/a9jsf+QbZ28P/Tas/qtULnRf8Ky1K+n8uOG4roPCvwP1L+1bPz7zyf31eTz/ALYk8H/La386su+/bEnnvoY/7St/31dVHC1SfbI/Vbwd8AdKsIP9KvK2Z/hJ4VsT+8mr4+0P9ra6vtDhuJLz/lj/AM/FVZ/2yk+3fvNSt/8AwIr9CwtP90fOn2RB4O8IwT/663p994O8Kz/6v7PXxbffts6VP/q9St6w5/259Kvp/Lj1K386tfZsD7dm+GWlQf6ian2Pw5sYP9XNbzV8TQftiWt9P/yHqn/4aotZ5/8AkPeT/wBt6Xs2B9qz+HI9Kr4b8Hza54c8ZwnR4LxNctWkRIktvNmRtrK48sqeQu7II4wfStqf9sux0L9xP4qt/wDwIrzu++P+hxeJrrV7bxPa2txNPJMs8V35cg3k55ByMgkH6mvCzfDVHySgm7Poteh+K+MGUY3FPA4nBU6k5Upyv7KLcop8r5k0tGuX3X3PY7nxz8WLiN45LXXSsqeUw/sVRlfT/VVyD+A/F95c+Z/Y3iRpPVbScfyFci/7WEIt8t8QJ/L99WfH/oVNk/attorfzm8fTLH/AHv7Uf8A+KryK+AdX+PTm/VX/NH5jXwGb1v49PMJeqk/zR2i+CvGAWNP7D8QN5X3Q1hK2PzWp4NA8aQDbHoesD2/spv/AIivNJP2z9JVxu+IF0Wk9L2c7qgn/bu0W0R/M+Imoqsf3v8ASbrj9KyjlNOP/Lmf/gP/AADOOV5nH4KOP/8AAZf5Hq9xp/jl3HmaPrO6P10ojb/45UI07xlC3/IH1QN76V/9hXkrft6+HrjcW8farIH6ndeEH6nbTIv26/DV1FvXx5qDJ65u/wD4mtP7P/6dT/8AAf8AgFf2fm3/AD6zD/wGX+R67HbeMF+7o9+PppA/+N0G08YStt/sjUGPoNJH/wAbrx0ft2+FrZsr441JfcJefz2Uh/b08LQtu/4TjVVPqIr3/wCIp/2f/wBOp/d/wDT6jm//AD7zD7pf5Hr95pfi1xtuNFvuvmYfSB+f+rqwl94z8r5dOvtntpK4/wDRdeKz/t5eE3bdJ431Nj6tDen/ANkob9vLwkHwfHGo7v8Arnef/EUfUf8Ap3P7v+AP6nnX/PvMfun/AJHtH9u+MLfrZ3S/XS0/+N07/hKvGJf/AI97rd/2C0/+N14ef26vBjf8zlqH/gNe/wDxuj/hu/wUXb/itrzd/FmG8/8AiKv6jP8A591Pu/4AvqOc/wDPvMPun/ke03fi7xU/+uik/HTYx/7JVa0+IviL4babqF19uudNsbi4+1Tvcxj7PC7BEOzzBsiVioJVNql2d8F3Zm8dH7cPgnyh/wAVdehO3+iXgH/oupY/24vBqL8vjK9Ue0F2P/ZKxrZYqseSrSnJdnG/5ozqZXm1SPLUo5g15xk/0PUZv2v7q2haSTxnosccY3MzSWoVR6k4rAvf+Cimg6bP5Vx8WPA9vIBkpJqmnqw/AmuK/wCG5PBbnb/wmN59Ps95/wDEVV1D9tH4f3tqI7rxRLNDI+dklldspb1wY+vvXP8A6vYTrhZf+AL/ACOf/V/MP+gbHf8AgEv8juv+Hkfhr/or3gH/AMG+nf40f8PI/DX/AEV7wD/4N9O/xrx/X/iz8DPE1n5GqWvhvULeRt5juvDrzIzeuGhIz71m6X4i/Zz026ju7Pw/4Ht5ojlJofCgR0PTgiDIo/sDA/8AQNL/AMAj/kT/AKv5j/0DY7/wCX+R7l/w8j8Nf9Fe8A/+DfTv8aP+Hkfhr/or3gH/AMG+nf415Kfjb8FIZNu3QlZuoGgSc/8AkGj/AIXP8E9ufL0HDf8AUAk5/wDINH9gYH/oGl/4Av8AIP7BzD/oHx3/AIBL/I7z4V/FX4feINettM8B6t8P5by3glCaX4aaxVHjYpudra2wrldigOyEoCwUqHbPp0fj7XbBVjXyI8fdU6dB/wDEV4H4f/aI+EnhuaSTS77S9PkmIjdrXSZYWfHQErEM4yfzq1c/tQfDG7bdNrFrKfVtNnb/ANp13xw9SK5YQqJeh308LnMI8qhmK9FM90/4XJrmnp/x9afCvvp9sv8A7TqNvjnrFmu5tS0+MerWlsP/AGSvBJf2hfhLeDdJc6fJ5ndtFnOf/INRH4+fB+JM+dpKr/2BJv8A4zVexrfy1PuZr7HPv5cx+6Z7xpHx81HwxayWtprljaxNPNctGEg/1ksrSyHleMu7HHQZwMDAqlp/x3bSYXih13SVUzzXTBhbt+8llaWRjkE8u7HHQZwMDArxCT47fBlvvPorfXQ5T/7Rp3/C8Pgzcnbv0OT2/sSQ/wDtKsKWW+ynKpTpTjKW7UbN9dXbX5nNSwGbU5upTp5gpS3ajJN+rtqfSVjBqvhXwPD5f9tab/5Ghr6s/Zs1y1n0PR5JJvOmh06KH/45Xyv4V8f+OPB1jDHdabb6xDN/y2+0f8e//bOvc/hX4jsdKgs5JIfJmmh/1P8A01r9Vz7+Gf1DlP8AEPpOfXLWCDzJP30NWvCs0F9cTV5tY+OIP3MddX4V1X9/5kcNfHn0B1k88H77y6qzzxiD95/yxqrP/p37yOo5/wDnnHNWhmP8+O+g/wBTUkE8HkVBB/qPLkoggkgoNCf7F+/8yn+RHBP5klSGf9x8n/bas2fz560A1oPLnqP93DP5lZtj+/8A+W1WPsMnn/8APGgzLXnxzz1Rvr7yJ4Y6INLkg/eUT2T+f+8oAJ9VjosZ47j95WV9h8jzvMqeD9xBQBanngphvoYIP3dT+RH5FQTwR/Z/M/540AMnnjP+rp/nx+tUft1x/rJ/3NPgn8/93HNWgDvtH/TGnWN9JR5//PSo4J5IKzAsT3Hk1kz30l9P/qf9TV6fyKIPLrQCj58k89Mn8yY+X537mie4tfP/AHlH22P/AJZ0AE88/wByP/U0uf8AptVeeePyPL86qv8Aasfn/wCuoAtf8t/3lSTz/uKyf7cj8/8A11H9uRwT+XJN/rqALGfPn/eUefJ/q/Oqpf65B9nqCDVY/wDlp/y2oMy9P5n/AC0qO+gjvoPL8ms6+8RxwT/JTIPEcEH/AC2rMC79i+lST+RY1nT+I4Ko33iqCCfy60A0Z/35/eUljB/yzrHvtc/5aR1DB4jjt/8AWfZ6PZAdN5Cf9tqytc/48fLjrKvviNHCf3dc5B8Tf7V1W8gkvLf9zR7MDuNKgkggq9PBXCf8JjHYwQ+ZNWbqvxwsbHzo/tn+prQD0KxsZJ6t/wBlWsE/mXU1vDXkmlfGKS+g8yab7HD/ANfFUfH/AMU9KsfAGsSSalb+d5MlHswPerGfTfIh+yzed/02qxBBa+R+/vLeGvkXQ/jvo+h+B9Hjutet4ZrOGLzv9IrRg/aw8P8AkTSR6xp00P8A18U/ZszPqG++I2h6HYzQW81c7ffEfw/9h8+e8r5h1z9prwrfWP7zWLeHyf8Ap4rmdV/bL8HWJhgk8SaLN53/AE8UezYH1RpXxi0O+/dxw/66auisfibamDy4Ia+MZ/2y/h7pVjDHaaxb/bP9dUEH/BQPwdY/vP7et/8AprDR7Ngfbs/j+D/WTw1lX3xbj1UeRBD/AKmvh7XP+CoXgeCeHzNYuJof9d5MVvXM/wDD17wr5F5dR/aIfJ/1MX/PxR7Ngfop/wAJxBBB+/ht5q53XPipJ/yws7eGvzx1X/grnpt9P+4s7iGGuZ8R/wDBVeS4vpo4LO48mkqdQD9MNK+Kkdj51Wv+Fm/bvO/fV+SHiP8A4KTa5Pqs0lrD+5mrOvv+CkGuf6uCG4h/7eK0+rAfYnx38cQz/FvWP33/AC2rkbjx/amf/XV+evxG/aa8QeKvGN5fSaxcWfnTeb5Nc5N8d9YuP+Y9cV87ieHKlSr7Q9WnjqdOmfpL/wAJ/D/z2t6rf8LNtf8AlpNb1+as/wAadc/5Z6lcTVB/wvDxF/0Erml/qvU/nH/aVM/TCD4m2sH/AC2qjffFSDz/ADI5q/Nmf44eIp/9ZqVxVGf4ueIJ4P3mpXFH+q9T+cP7Spn6Tf8AC4rEj/j8t5vJrS/4W3pvkQyfbK/MH/hY2q/6uO8uKf8A8J/qs/8ArLy4/wDAitf9V/75j/aJ+nc/xp07yP8AkJf66j/hd+j/ALmT7ZX5g/8ACc33/P5cf+BFE/jHUvI/4/Lis/8AVX++a/2kfphfftC6HYz+XPqVvDWPfftQ+GYJ/L/tK3r83J9cur7/AFl5cVB9vuP+e1af6pU/5zL+0T9Eb39sTw5B/wAvlUZ/2y/DPn/vLy386vz889/+e1R100+F8OZ/2kfoP/w3f4V0r/lt51QT/wDBRfw5B+7js6+A/PT/ACKP3k//AD8Vr/q3hg/tKofc8/8AwUf03/lnZ1jT/wDBR/Tf+gbXxxB+4/1lHnxwf8/FL/VvBB/aVQ+vZ/8Agojpp/5g9ZU//BQqD/VwaPXyv58c/wDq4agrX+wMEZ/2lVPqG+/4KFXXkf6LptvD/wBdqxv+G/Ncg/5c7evnvz6P3f8Aq60/sXBfyB/aVU9z1b9ufxBqs/meTb1nT/tia5/0715B+7gpPt0ddH9k4b/n2H16oenT/tUeI5/+mNUZv2k/Ed9/rJq88+2/SlnnjrX+zcN/IZfWah1s/wAcPEc//L55NZ0/xO1y4/1l5cVh0fu/9XWn1al/z7M/bVC1P4x1Kf8A1l5cV0Xg43U/k3Ul5WJ4c0P+1Z/+mNdrbweR/q6fsaRpTudb/wALb1yCDyI7z9zVG+8f6rffvJLysP8A5Yfu6P8Alh+8opmpqweK7r/n8uKj/t268/8AdzXFZ8H/AEzqbr/0xrY09mT/ANuX0B/d3lxT/wC3Lr7R/rriqNH+ooD2Rb/tWef/AFk1xNR58n/LSmdvkqM+XP8A6ystQJ57iT/lpT/Pk9Khon/550agO+3PSz/v6ZR5Hn29GoBBP5P7uOiCf/nnT/Ij8iiD9xRqAeRJPN/rqT/ppR2/eUv/AB8T0agH+vpIP3H/AF2qT93BTYetYATf8u1RzdP3dEEP/LT/AJY1J9mrfUCODr5klSeRJP8A6ynU2fy6NTQPP8j93JR+8/7Y1JBBH5/mVNBBz+8o1AZOI5/3clPH7/yY6PI8/wDd0Twc+Z5NLUAn/wBf5kdSeR59M7/u6fB/sf66sQIP+W34U+DzIJ/MqxBBx+8qPyJIKA9mR/vIKKkg/wCelSQfuP3klbezMyP959oqPVtVtfDkHn3U1cz4q+KlrpX+i6b/AKZef9Ma2Pgt+yx4g+O+uQ3WqzfY9Nm/5bTVrTpOoc2JxVOmfrFPP4j1X4c/u9HuJtY/6Y3Hk/Z69C/Ze8f/AG6fTYPEFn++h/11fLeh+OI777Zo/hzx5cWfnfuf9Lrsfg744/4QDxV9hk8SW+vTWf8AroYbf/llXt5tgvaYY8DLcT7OqfopPP4LvoPMj/781PpXivSrH/V/6n/njXyjof7V/hnz5o47y3mhhm8n/trXVaV+0L4f1z9/51fBWex9QfS2lX0E99D++/c/89q1b6+sYP8AV/vq+dp/j94f+ww+XeW/nQ1bn/a98I6V+4nm/feTW/swPd59Vtaj/wCEjg/1n/PGvAbH9r3w5rk/7ibyaZP+174Z0qDzJ9St/J/11HsjM+if7cjom1WOD95XzJfft6+G/P8A9Fm87/ptWBqv/BQrwz5E3ma9ov7n/p4o9lVA+pP7cg8/93/qahn8YwfaIY6+W/8Ahvbwz5H7zUreaH/pjcVy/iP/AIKkeA/A/wC/u7z/AK4ww/vq0VOqB9pz+KrWCD/XVm/8Jxff8utfDE//AAWW8B+f+8/cw1yPiP8A4Lc+FYP9RNcTeT/yxtLetPZ1AP0On+I195H7v7P+5/11RweP4b6fy5JvJmr81rH/AILO+H76+8j/AImPkzf66aa3qpf/APBWzwd++/5CM03/AD2+z0fVaoH6fz+P/I/d/wCpqlP4/wD+elfmGP8AgsRps/7u1+0fuf8AntXP33/BZaOx86P7HcTTf6n/AKY0fVaoH6oX3j+P/ln9nqrb+OP+WjzV+UM//BZfUvP8yDR/3NZWuf8ABZbxBq0HlwaPbww+d/qa1p4aoHtD9ab7x/H/AM/lZs/xUj8j/j8r8dNW/wCCr3jT/V6dZ6dZw1jf8PQviNPP5nnad/4D0fVjH2p+zUHjH/Qv3d5/rpqjvviNBY/u5NSt4a/Fu+/4KW/FC+g8uPWPJh/6Y29cdrn7ZfxK1wzeZr2o/vv+eNH1IPan7gX3xU0r/Xz6xb+TN/08VnX3xw03Sp/L/ti3/wDAivw0vv2hfHF9bwxya9qM0MP/AE8Un/C/vGP/AEHtSrT6kHtD9ur79pPQ7G4/fXn+urNvv2ofDl9Y+ZBrFvX4mz/GnxVfQeXPrFxVX/hY2uXE/mSalced/wBfFH1I2P25g/aF0q3g/ealb/8AgRWNqv7YvhnQ5/Lk1i3/APAivxp/4Wprk/8ArNSuP+mP+kVRn+IGq30E0cl553nVr9TMz9k5/wBufwrBB+717TvJ/wCe32iuW1z/AIKW+C7H/V6xbzf9ca/Iv/hJLvyPI879zUHn+QP9dR9WA/V6/wD+CmnhHz/M/ti2/c1jXv8AwVe8HWNj5kE1xNX5dedJU/8Aa0nkTRxzfuZv9dR9WA/Q6f8A4LA2v268jkhuJofO/c/9cq5jXP8AgsD+/mkg024/54w/6RXwj/qKj/5bfjWn1ekZn2nqv/BYHXJ4PLg03/lt++/0iubg/wCCr3iqCfzPsdvND/18V8ofP70tHs6YH1R44/4KoeJNVghj06z+xw/8tv8ASPOrkbH/AIKMeOLGeaSP7P501eC1HT9nTA901z/goV8StVsPL/tLya5/XP2vfHHiOx8u61i4rysT/wCpp/b/AJ7UvZAd5/w01448jy/+Ek1Gb/t4qjffHfxdfWPkSaxqM0P+u/4+K477R++qSeej2Zoamq+P9c1XyftWpXE3k/8ATxUNj4jvoJ/3d5cVR/1H7yo62AvT6rPP/wAtrioPtEk/7ySoKPmoAtC4k8/93NR9uk/5aTVDB+4qPz/OrMCTt8lSedUfnR0/5PetACCeTyKPP/cUzz6f50lZgH+opfOqPz6qa3PJBYzPHQBzmuQf8TWaqM++o59cvqsQTzzn99NWhzakcHl4/wCXiief/r4rcsdDg8jzKk/4Ryxg/eTzfuazL9mcx+7MHmSUefH/AKuOGp9c+yz/ALyCs3z5P+WdaHKXoIPP/wCWNzUn2H/lp5NR2Oq6lYwVbg8VXX/LSGg31KmPI/1kNF9qsE/3P3NSX3iOO+/6Y1VnvoJ/9ZQYB9uo+3VGPs8/+roggoAk+3JTvt8f/PGofI8io54JKALH26g6rJBVrSp4P9XPDUF/Yx+f+7oAgnvqkgno+wx/8s6r+RJ60AWPtElFvfSQVX/eQUz/AF9AFsarJPU327/npNWd8/vT4PLoAuTz/wDLSOaovP8A+mwpnn+fUfn0AWIL6T/ntR59V/P8+jz/AD6ALEE8lamlaVJqs/7uqOlaVJfTeXH/AK6avQ9D8OR6VB5f/Laszqp0wsbGOxg8uOr0Bkno8mOn+RWWp3EcPSpfI58ukqSCCSeD95RqFMP+mlH7z7RUn+3R/wAt/Mo1NCD/AJbfhT6J/wDU1J5H/LSOtTMPP8ij93/y0p/+vo8j9xXGFMZ5HGyk+f3qe360vkfv/MrfU0IP3n2f/ntT/n96f5H/AC0qT95BRqBHBB58FSf6+CpLfpR/y80agV54P3/l0eRJ/wA9vOqanQQVl7UCO5oggjqf/X/6yn+RJ/rJKkPZlXyJPPqTyf8AlpUn/tanefJ/y0oAhg8yCn+RJ/rKn/6aUf6j/WVPtDSpTIOv7yOp93/Taj5qk/1FUZleelnn8+DzKn8ijyPI/d/66g0K/kVJ+8g+ejyKf5MlbVDMX/X/AOrp8EHkT0yfyNKh8ySb9zDXNz+Mb7xHffYfD8P77/ntWdLUzq1TW8VeI7Hw5+8upv8AU/8ALH/n4rn9K0PxV8b777LpVncfY/8ApjXoXw5/Zetb6f7X4jmt7yab/p4r6C8D6VH4H0ryLGG3hhh/5419Bhcp61Dw8Tm3s/4ZwfwB/Yt0fwd5N9rENvqWpf8APGb/AFNvX0F4cg0qG++y2Om+T5P/AH5rz2x8VSaVfTTz6l+5/wCeNdNpXxNtNVsfMkm/c/8ATGvapYVUzwalapV+M1fiNofhnwdPDPofhu31jWJpv+W3/PWoPgtBY+ONVvJPGn/FN3n+phtLT9z9or3DwP8As9WPwW1WaPUv+JxZ/wCu/ffvpv8ArrTNc1zTvEcF5qWm6DbzTab/AKmb/U0e0/5dsk+ffjF4A8Y+B4JtY8OQ/bNH87/Uzf8ALxXhEH7YnjTwPPeQSabbwzTf9O//AB719wfEb4t6PfeALPVbq8/ff8sdOrz34qfBbTfip4Hmuv8AhD9Rs9SvP9TNDXkYjLaVQ9jC5lU/5eHxnq37Ynji+vZo/wC0vJhmrktc+MXiDVZ/Mury4m/7eK7H47fs9ax8FtV2arZ+TDN++hry/wAjyK876r7M9L2ntDRg+JusWM/7jUriH/nt5NxUE/jjVb7/AF+pXFVPk96Z+7/jpUzY1YPHGqwQeR/aWo+TN/08S1R+3Tz/APLa4pkHlz1HP5mf3dMC1B4jvrH93HeXENQ/bZ5/9ZUcHM/meTUmZP8AntWYCfP70zyKP3n8dSVoBH5H/POpKj/650fu/wDWUGgfP/z2o8jz6PPo8/yazMw8jyJ6jz/02qxPP50H7yiegCOeCP8A1dE9P+T3plAEk9R7v+m1FR0ASD/ltHR8tR+f/wA9KkoNAqP/AFEFLn+Cn1oBHP8A6j93++qSiigAngo8+ipPIoAjqSex/wCWaVH5FFABT/8Alt+NMo/ef6uswJP9f50lHn0n/o6l/d+RQAnye9M/1FFH7v8A1dAEnkc/9dqj8jyP9ZRUnn0AFFJN/r6ZQA+b/X0vkeRRRQBH/r6ko/26PtEn/LOgCPyKILeP/lnUn+3Ufkef/rKACpPP8+o6KAJJ7fzqP9RRBR/y3/eUGgnnSVna7/yCa0q5zxxfeR5MdBjVOfvv3FMt+lR6rcR+f+7qrNPJ/rKDhNH+1Z/+Wc1Mn1ySeDy/OrNnqOp9kV7UvQX0cH+sh86rf/CVSf8ALOG3rGo/1FbezM/amlP4jur7/pjUf9qziDy5JqpfJ7U+gPaklPsvIz+8qCigkvT2ME8HmQTVHY+X5/7ybyaq0T0AbH/COSTweZBN51Zs/n2H7uSpLDXJ7H/V0arff2r+8rMCP7c9Sf2r/wA9Kq0een+RWgF77alH27/nnVGigCb7dS+fHPTP3fkUefQA/wD1FL51RwT8fvKk86gCPz6kp3nxwVINV/55w0AQeTJVuxsZLienwX/nf8sa63wdpX/L1JDWNQ2pUy94O8Of2VB58n+umrd+T2pKZ+7uDUnrUqY/z/Ioo8j/AJ51J/r6y1NA89/8iieiDfRRqZjPn9qn/ef6ujz44Kko1NAqP95/12o+0fx/8samz/o1GoDIIM/9dqlpsH/POjH/ACz8mjUAnnqT/l2pfm9qT93PRqACx/1NSeRH60QfuP8AptTvJpVDQaIP3++OjyJP9XJT54PP/wCmNP8A+W/l09QG+R/3+pIIKkz/AAU+D/XVgBH/AKiiCCSepIII7io55/I/eUAH7yD/AJbUQf6j/njVj5/+eNR+R/z0oAjgn/551J+8n87y6P3f8FR3Fx51BoSfvIYPLoghkngp/wDyx/GmfaI/s9BmSQCTHmSUeRR5/wDzzqvf6rBpX+smqqRVXQtwQfZ/v1na54xtdD/cJ/pk3/PGsbxH4jur6D9x+5hrV8HfZfDk8M8dn53nV62Fy2pU/iHj4nMqYeHPhlrHj+eG41X9zZzf8sa938D/AAd8Of2H9kjht7OasPQ761+ww/vv+mtX4PFWpWM/mQQ/bLOavaw2BpUzwMRiatQ0IPDmneDb79/++mroPDmuaHPBD5n7n/lt++rH0S+tfFX7+6h8maz/AOWM1dVBpXhz+w/Pgm+2Tf8APGvU9ocBv+HNK8P+MfOjnh8maan6V8K5PA8039lXlvNDN/yxmrj7HwBAZ4bq1vLiGz/6Y/8ALvXaeRqXhWxhn02b7ZDN/wA9qxMz6En1W+8R65/blrqX77Uovsk3nf8ALvWfP4H1LVfCt54fn163hvP+e0P7n7RFT/GPhXwz4Ons7WSa4hs9S/c+d9o/495ayvhJ8HdD0r4maxHPqWo6x+5/czTfvv3Vc516nTfDL4SeGfGPw5+y6l9nm/s3919r+0f3Kx9c+Kmq33k6H4fs7ib7HN5PnVq6J4x8PweHNY8OaHZ3E39m3nnTedXY+P8AxHPoeh6DdaVptt9jmmi+1zf8+9aGVQ8Z+NPwkvv2hb7+ytS0fyYYbT99NNXxr8af2A/F3wy8Hf8ACTabD/aWg+d+98n/AF1vX6PfFT4qWOlQQ6Va/aJry88r99D/ALdUfjhpV9P4A/4R/wAPw2/2zyYppvOrmqU6dQ6cPiPZn46T/v8A/V/8saPIkng/eV9l/HD/AIJzwa3PZ31jqVvpusalD503/PHza+UPHHg7XPg74jm0rxHpvkzf8sZv+WNeRiMN7M9rD4r2hh+RJ/y0pnkSef5f/LGtHyEuJ/MSaqk//PPzq4zrIP8Alj+NL5Hn/u5KJ5/+WccNH+orQAggp3b95SwHzz+8plABb+X/ANtqP3n+rjoogoAPtEn/AC0qODfUnkfuKj/1E9BoP8mSmVJ58k/+sqP/AF/7yswCCDz/AN3JUc8ElE8/kVJ/qKACj95/rKPPo+z/ALmgA8hP8miiCamf8tvwoAfB5kFR/vP+WdSefH/yzomMn+rjqfaAR1J/1zo+T/ln/rqjz/02qgCpPIk/781H+7/1lL8ntQAd/wB5SQUvye1Rdf3claAS5/jpP9fTP+W34U/z/IrMCSDzIP8ApjUf+oon/wBujz44KAJLf/pnRUZg8g0efWYEkFFH+oorQ0JPI531HR57/wCRR/qKDMM/vaG/5bUVH/r/APWUAWKO3z1HP+4o8/yP+W1ABUnkVH5/nVH58n2iswLH+3T4IP3FQZ/dUVoaB+8/jo/d/wAdR0UASf8ATSuZ+IH/ACxrovP8isDx/wD8eMMlTTMapyU9R1JPUdbHn1QqOeiitDEKkqOjyKAD/UVHRRQBJUdST0UAL8/tSf6+iigApfn9qSigCxBP5/7uo/IqOpPtH/LOswCo6t/6+oKDQKjoqStDMKPPqOigCSiitLQ9K+23/lx1mbUjU8HeHJL6ffJ/qYa7z93BB5cdVdKsfsMHlx1P/wBNJK5ah61OkT/8u1P8j/nnUFtUnn+RUanQTUzzpP8AWUkPSnf9NKNQqCfvP46fBBTIJ6X/AKaUamZNb/8ATT9zNUnkf89Kr+f59EE8lxWBoW/Ij/5Z0ef+/pkE9SedW+poSVF/r6Z/22/fU+CejUzH/vIJ6IJ5KZPff886PPjgo1NCf/l5qaqf26T/AFdJ5/8A3+rAC3Bcef8AvJP9dT/3n8FUf+WP40/Pkf6ygCxB+/nqaCeTyfLqrBPHBcUW1AFr/pn/AMsaPP8A+elN/d/6zzqf3/d0APqSefz6qT8f8tqIJ/8AnpWYE/n/APPOiCeSf95VX+1Y4KqT+KoLEfPWljS5qzz+f+7/ANdUE99BBB+8/cw1x2ufFS10oeXHXF+KvHE3iP5POrvp4Y48RjqVM7DxV8W47H9xa/vvOrmZ9cn8RwTefN++/wCWNcrB+/n/AHlasEHn+T/yxr0sPhqdM+cxGOq1DtdK1ySDw5D+5/1Ndh4O13zoP+mNcP4dgj/sqbzP+W1dJ4Hgnsf9X++hh/5Y169M4Kh6v4c1WCaCb/ljXT6HfR+R5cdec6HP9uvvMt5v+2Nd94dn8jVYbWf7P53/AKUVoRqblj4cutK1WGOP7NNZzV3OleBtN8jyJP3M3+uhmrkZ4Lq+1WH7L9nhhh/11b/26Sexh8v/AJY10U6hga3/AAkmmwf6D/pEOpWf7n/pjXP65rmq+RNB/qfOm/5+K0r7VdKn0r+0pLP/AEyGq/iq+tb7Sv7S/wBImmh/feTVUyah7/44g1j4m+AIdD02G31KbTZovOm/5bV3998MtS0rwd/bFjN/YN59k8nzpqxvhJrceh6rZyQab9j/AHP/AH/rfn+JuparBr1r4xh8nTYf+PSuGmdOpneAND1XSfB0P9qWenal/aX/AC9w/uavf8K5n1X4czWt1qX2OH7X/qYbir3hyfz/AILWaabZ+dDDN/y2pl7od9/wis11P9n+2fa4v+3egyqGxY+B/D+h6HeSeT/pln5X76b/AF1c/wCONDtf+FqQzwTXE015afvvJrA8VeDvEGufGL+zZ5v9DvLT/XVP4j8VWvg7xVpskcOo6leWdp5Xkw0ezJIJ9K0r/hbX9laleXE0Pk/uava58D/D/jGxvI/EENvr1nD/AKn7ZWVBfa5441yz1KCz079z/wAsZv8AXV0HxG0N/FWhw3UH+hzWf767mhrT2YHyL8af+CcEF9of9seB4bizvP3vnWk1x+5+Svj/AFWD+w9Vmsb6H7HeQzeTX6wweOPI+GX9laP/AKZeTTS+T/wOvOfHH7JPh344eB4bH+wbeG8hm/fXf2f995tcOJy3/l5TPQwuZf8APw/Nyex/f0TwR/8ATxXqP7Qv7K/iP4A65NHBD/bGj/8ALH/nt5VebaVPBqtj/rvJm/5414tSm6Z7VOtTqfwyvBB+/pnz+9Xp9K8ioP8ApnQaUyCfzJ/+WNHkyVY+b2qLyPPoNiGo4PMgq1/yw8yofI/11AEc/lwT0z5/an3H/TSj7P8A8tKKgEf7uc0vnR0/yv8AptUHkeRWYEmf46j8/wB6eIPP/wCWNM8iPz6AH/u55/Lon/67Uz/UT0+gA/eQW9FL3/eUk8EdADP9fR+8/gp/+v8A9XNR/wBM5KCfZjJ4fPpKkpn7u4NBQTwSUkPSpIP+elQ+fH6UATeRUnn/APPSoPP96Z/y81oBNBPUc3So6dPPWYE/f95SW/lz1DcdKjM8k9BmTTdKKb59M+b2oNCz5/8Az0on/wCu1Vbj/XVH59AFql8/3qr58n2fzKfDPQY+0J/P96P9R+8kqD7TRBPHQbE889M8/wA+qvnUnnx+tBmXp7iSoqref+4pn26OtCfamj5/vTPP/ceZVH+1Y/Pon1WOsfZB7UvH9/B5lY3jE+fY1PPrkcFYfiPXIPsPl+d++rb2YVKphz1HTPt0c4pnn1oeaTVHTfPo+3UAOoqH7fRNPQBNRVX7dR9uegC1RVX7c9R/bnoMy9RVLzpKXzqA9oXKKpedJRB5lAF7z/ekh6VD9oel+b2o9mBZ8+pKo/Z3o/eUeyNPaFqfy6PPqr+8qO460ezM/alvz/ejz/eqVSVp7MPaGhD+/n/d13nhWCDSrH95/rpq8u/5bfjVsarPB/q5qz9kdFPEezPWp9VjzR/bsNeUf25df89qP7VuP+e361n9VOpZker/APCRw/8APemT+I7W3H+uryj+1Z5/+W1R/aZP+e1H1UPrh61/wmNj/wA9qk/4TGxn/wCW1eQ3NSfvIYKPqpn/AGketQeKrX/ntRceI7XyPLeavKPP96ZPPJR9VNP7SPXoPFVrP/q5qkg8Rx/89q8d+0SUfbn/AOe9H1UP7SPZZ/EcH8c1Qf8ACVW/+r863rx2a+nn/wBZNR9pk/57UfVQ/tI9i/4SqD/WSTUf8JVB++8yavHfPk/1fnUefJ/rPOo+qmf9pHsU/ji1n/5bW9Qf8JxY+f8AvJq8d86Sn2/Wj6qL67UPYoPHFj5/+ut6k/4TC1/5729eQ+RR+8o+qmv9pHr3/CcWsH7zzqZ/wsCx/wBZ51eT/vJ6Z+8o+qh/aR6pP8VLGx/5bedUf/C4rHyP3deX+R59R/ZqPqtIz/tKqemz/HCCc/u4aZ/wuFP+eNeeQQVPBY/66OtPq1My/tKodjP8aZ4P9XDVGf4t3Qg/d1zn2f8A0fy/Jqjc1r9Wph9dqHQT/EbVrj/ltWb/AG5dX0/7+a4qOCCP7DUPkUvZnNUrVahan/0795RP5fkeX/y2qOCD9xVj93PWhmV/IrZ0qDz/AN3/AM8axp/9f+7rZ0q+jsa2pgdrod9H/ZX7z/ljNWpoeq3Fjqv7v/U1x+lat5EH7z/ltXW+Fp4J7Gby/wDtjXZSOc9DsRawXEM8cP76au78OaVJqtjDH537n/nt/wA8K4rw55eq6HD/AM9q6TQ57qD9x51x+5rb2hj7M7Cx0O6gsZv9M87ya6fSvLvp/Mjmt/8AU1wGia5fWN9N9nh86GatLSr77d+/tf3Pk/66Guj2YUzY1zVfsN99lkm87zof33/TvW5ofl+I/Cv2GSa38mH9z51cr58k8/7j99DN/rof+W1dB8OfCtrY/bIJ5v33/LGGtDE+pPg79qn8Kw6lqX2ibUrz9z5VaWt+DtY8bzwz6leW8Nn9r/1M3+xXWz32lfDLwdDa/wCkedZ/voaw/wDhZuh/Eaf7ddQ+d5P7mGH/AJbV5tM2qHWwfCuC40qaCC8uLP8A54ww1R1Xw5Boc+j6bJeXE01nN9rmrS8LeI7qfQ4f9D/fedLDDN/yxt4qk8VfEbwr4dn+3Sf8fk0Pkw/9PEtbGJ47Y/FS68f/ALSesQWupeTDpv7mHya9C0rQ4PDniOGC1s7iaab/AF13N/t15P8ABbz/AAd441i6g0H/AEzWLv8A132j9zXrHiPVfEc/jjTXght4bOGH99WlQDo9D0O10rxHeeZ+5mh/ff8AbKsr4m+MYNcsf3Fn5Omzf66ufvtc1K+1XUvLh8mH/UzXlcr4/wBKkvvAGm2P9pfuYZvO/wC2VZga3hXwra6Hrn9o/wCjw2f+trqtKvp76+mkj/c2f+uqppXge1h8OQyWs1xeTXn/AD2/1NY0+q6l9h1Ly/303+p/694q6DM0r6fStV8Vfv8ATbe8m8nyYZpv9TcV4X8cP+Cc/gPxjq019HN/YOvalN+5+yf6n/v3XvGh+B4/ttnqXiCbyYbP9zDDU8F9pUHxNs44LP7Z5P77/trXNUpKobUqlSmfnN8W/wBiDx58HLGa+utN/tLR4Zv+Pu0/13/bSOvIb7SoJ/8AV/vq/YjXP7S1X7ZpU81vDZ/8toYf9dcV4X8Yv+CXvh/xxBearoc1xo+peT53kzf6m4rycRgv+fZ7WGx3/Pw/N2ex/cVCYPPnr6A+LX7D/i74ZQedPZ/bIZv9T5NeNaroU+lX00c8NxDNXN7I9KnVVT+GYHkef+7kqvPB/wAs62Z7HNVLiDyazNPZmfUc9TTzyQf6yqP+voJCjz/+/wBTf+mdRzz+eP3dZeyNLlqo/wDUfvKqzzxwwfvKJ76OD93HR7Ix9qWvPpkHMH+uqp50ef8AnjTLi+Tz/LjrUPal/wA/z4Kd5/8Az0rL/tWCD9281R/8JHD/AM96PZh7U0vP8+jz6xZ/FVrB/rJqqz+OIKPZh7U6D7TUc88ggrlZ/H8dQz+P5P8AlnDR7Mz+snafaaPPkng/541xf/CwLinz+P5IP9XWnsg+sUzrfPo8+uL/AOE6k/540f8ACYz+fR7IPrJ2Pnx+fRPfRwf6uuI/4Smeq/8Abl1PPR7Iz+snZX2uRwf6yao4PEcH/PauHn8zz6fB5lHsjL6ydv8A24lLBrkdvXD/AD+1QfvJ6PZB9ZO7/wCEph/57VSn8cQD/V1yP7yiCCtPZh9ZOm/4T/z/APljUP8AwnH/ADzrn/8ApnS/N7UezMvrRrz+OJ6P+E5uKx/s1H2aj2Zn7SqaX/CcXX+RVeDxVdVR8j/nnRBBR7MPal7/AISW6o/4SO6/5ZzVW+b2p8EFHsw9qP8A7cuv+e1H26fz/wDXUkPSiHpQHtBfPkng30yeCpv9f+7qOgCH7NRPBU88Hk0lADf3n/LSo54Kt9/3lRUGZF83tUFWvI/cUTwUAUaf8/vU/wBmo+zVoBBBBR5Jqx83tSeR589ADaingq35H7/y6PI/f1mBXt+tSfZqk8inUANuOlOh6UUUASTwVD+8qf8A5Y/hSUAQwQUeRT/I8ij/AJY/hQaEHkfv6X5van+RR/0zoMxnze1JPBUnkU2g0G/6+j7NU3k0Q9KAGwQUeRH59P8AI8ipPn9q0Ajng/cU/wD18H7ypM/uqF/5Y0AR+R+4qT7P+5qfyP3FQfvP9ZQBH9n8+CmeTHU88H/LSjyKAKP/AEzp1WPsP+u30eR5/wDq6DMq/wDLzS/N7VN5EnpRPBQBB5HkQVJ5FT9/3lT2MEc8HlyUAV4IP39SQQfv/Lq1YweRP5klSeR+/oAqwWP+uoggq158kE9TwX0dxB5dAFSexqH7DH5/7ytzyI7H95/y2qpPcR+RN5lAFT/X33l1Yggx/q6kg8zH7uH99U3+ovofMoAy/wDUed5lU4LHz4K0r7y4POqC38zyP3dAEEEH8ElSfu/Im8yptV5ghk/5bUQf6jy6AKPnyWVWP3cEHmVHcWVSWMH7ny6AH2MH/PP9951Pgn8iCmQQxwVbsf3/AO7oA1IPLnsfLjhrZ8OQR+R/0xrGg/18Mdblj4ck+w/u5q6qdQDvPA/n/wBqwxyTfua9CgvrqDxHDPa/vv3Nec+ANEk1WDyfO8maGGuq0rVbrRIPss8P76H/AJbVp7UzOusfGWq/bv8ASrP/AFP/ADxrqtC1bTfEeleXBN5N5N/rq4C3Oq+OPA809jN5N5D/AMtqn8D2V9rn+v8A3OpWc376uqnVMah2M9j9hn8h/wDXf8sfJrf8OeHJ9Vn/ANF/c3nk/wCumrO8VaVdeHJ7OSSb9zNV7Q/Ec/hz9/P/AMec03/gPLWhGp9Gar4qk+I2iTSabNczalrH7mHzv3P2eKu1+HPgC1+GXwys9V1iH/TIZvJu5v8An4rwv9myx1LxV/bF9qX9o/2loP76GH/lj8le6fEb4tx6V8Hf7S1LTf8AQ9Y8qGGGsxVC9Pfx2Hge80rQ7zzpry787/r3ieqmueAINV1zQdK8nzryz/fTTf8ATKp/7Vgg0PwrJY2f7nWIf+W1XtK8j4V+FdS8R6x9ommhm8mj2hn7Mq6rqv8Awrm+8jStN868mu5Za1PAHjjUtVgvL7xHpvk2fk+TD5NeZ/DL4m6x4/8AipZzWtnbw2c00vned/t16h4j1X/hHPB2sSQfufJu6zNdSfw54cuL6x17Up4bj99af6majwrof26fR4JIf3NnD++/4HVS+8R6rpUGmwWs3nTal++m/wCAVzvgDxVquuaVr11qt5cQ/wCl/uYYa0pmB6Frl9H4VsZtHtZrez8n/lrXI2Pl2P7iS88nyZvOmrHvp7rVfjFZxz/vofsn7mGH/nrWtB4cgg8me+m/0y8m86b/AK5Vp7QCbVZ5PEdxDfSfuYbPzaq+B9dn8OTzTSQ+drF5/qf+neP/AJ61X8R+P49d8Rw6PY/ubP8A1001cJ8W77XPGPjKz0fR4bjTbOb9zNND/rvKrMD234H+Mf8AhI7G8vp7P/XTS+TNVH47+MZ4IPstjN5MM00UNd94O8Oab4A8HeRY2dvDDZ2n/Lb/AF1ee+HPB0njG+/tjVbO4877X+587/U1mdiMfXNDtbH7HdX15cXk0MP/AID15jB8AfCvjjxjDqt9o9vNDeTSww+dX014x0qx/wBMnvv337n/AJ96+cPiN8d/sOlf8U/Z/wDHnN+5oJ9q6f8ADPEvj/8ACvwd4OsdS1i1023+xzTeTaRf9Na8J8YwabY+HJpJNNt/tn+uhr6F8f8Aw58R+KvgfDJPptx++u/O/fV5N8W/AGpCCznj03zvscPkzQ0vZ0jX6zUPlvxVqs8H7yOauPvtcvv+e1ehfE3wdPpX7+T9zD/zxrzW+gk8+sqnsjWnVqDJ9cuv+e1E+qz/AOr86mQVHP8A6/zI65Q9oWP7cn8j/XVHBqs//LSaq/kyVJP/AM9KzNPak899P/rPOpn9qSf6yio/s/76gCSeeqkHmU+eigPahP8A89KjoooMyHyJPPongqao6DQbPBR9nenUUGYnze1Pgg/5aU6pKAI/JpYP+PgU+o/JoNCX5Pao4B59P/1FRw9KDMKjqSnd/wB3QBX+zUvze1S0UAN/5eaP3dOqX/lj+FAEf/LH8KSpf+W34UlAEPkU/wAj9/Un/Lb8KfQBX8mpKk/1FP8A+W340GhB5H7iipP3lvBR5D/5NBmR0VJ5EkFH2KT7RQaEdEFSeQ/+TRPBJD/rKzAPIqPyKX5/aj955/l0AHye1RVJ+8gqOgCOiiitDMd/qKbRUlZmg3yKdRRWgB5NFFSeRJ5FAEdFSQQSUeRWYBS9/wB5SeRJ5FSeRJjy60Ajpc/wUnkfuKKzAjqSipKAK9Hk1Y8ijyK0Aj8io6seQ/8Ak0eRQAUf6iepPIo/5b/vKAD93PRU0EFSeR+4oAggnegwefU/keRU/kfuKAKnkVH9hrS8j/U0eR+/oAzvJNH2GSCtH7P58FSfZ/3NAGVPA9E8En+rq9BB53neZR5H/PSgDO8inwQeRPVvyP3FNoAbAfPg8v8A541J/wAu1Pgg/f1JD/qKAI4LH9/5lT/YfPg/eVJ5FTwf8to6AIPs/wC/h8uql9YvV+nf6+gzKtjBJb31Tz/v4PMjp9v1pnkf89KAMryfPn/eUfu4K1Z4I4J6gngoNDK/fT0+Cf7P+8kq35H7jzKPI/f+XQBR8+T/AJaU+CCSrEEH7iniD9x+7oMyp5FW7f8AcTwyUzyJP+WlWoIKDQvWNj9uvoa7zwr5Z/dyVw1j5n/fmux8K33kX0MlaGZ6V4Oggg/eR/uZv+e1djPodrrlj5cn/LauE8Of8tpJK7/wrv8A+Wn+prfUzOj8EeFbXQ9J8iP/AJbU+f4ST6rrn26Cb7H9sh8n9zV7Q76Sf93/AMsa7Hw5fSf6uCHzqumZeyOZ8H/CvUr793rF5+5h/wBTW54O+DskGq3lrqX77TZv9TXW6VY/v4ZJ/wB9/wBMa6OCf9x/zx8mtPai9kXv2V9K1Lw5Y6lrE83/AB+f66H/AJ+Kj/ao8f6x/wAI5o+m2uj+TZw/vq9q8OeAJND8HWcf+phm/wBdXVaroem3ws4I7P7ZN/02rOnV/wCXgVKZ5H4V8OXXjHStN/s399qWmw+d++/1NvVX/hFfFXirw54ktdYm/c+b/qYa90sbGCx1W88z9z/0xhosdK1Wx0qby/s8MM03/Las/aFHB/BbwP8A8Ip4V02Pybez8n/v9WV4qg1b+3Ne02CzuP8ATJvO86b/AGK9f/smDyLP7L/x+f8ALaiDQ47efzLqb7ZNWwHnM/wr1LxHpUOped5M1n/zx/1NdF4I+Ff9h6HZ2t9N9s+2Ted5UNdlBpV1/YflxzeTD53+prU8jyZ4d/7ml7QDj7H4O2sHjibVZPtFn5P7qGty++GWnarYwyTw2/8A7Wrfg/cWM0n+u/6bU+x8jzofI/10P/PatQOH8K/A/SvDmuXmpQQ/9/v31M0r4ZWth4jhuo/9dNN/rpv9TXY2N9HPY/8ATaab/XVJfeXP5PmXn2z/AKYw1j7UXsjJv7Hz57yT/kJVVn/48bOCCbzv+mNaXiO+gsdLvI/O+x+d/wAsaqT32nQWNnHPNb2fk/8Af6s/aGnsjO1zw5a30F5Hff6HD5P/ACxrzzSvhXpvhXwReRwab+5/57TV6HPrliftkkf2eaH/AKbXFcrrmq2t7B5Ed5503/PGtg9icV448uefTYIIbibya8P+Juhvff2x5n7n/pjDXvfiPXLH/XyTadDDD/08V5B4q1zSrGDUv9MtofO/5bTT1j7QPZHxV8d/hzPPpfl/6mvm/wAVeFZLG+mjevuT4x33hye+hjj1K3mmh/13+kV4D8VLHR5/Ok+2W83nf6nybijU19mfOc8EkFP8k1099pVrB+7+2W9c/ceX9u/dzVymhV8iiCCT9zVqeCP/AJ7VH9vgg/1k1AeyGTwf8tKPI/f0/wC3WsFMn1WD/WSVmHshk9V6kn1WH/njUf26P/WUB7IPIoqT+1YZ/wDWQ0fbrWgPZDO/7ukqT7dD9o/1NH223oD2RXoqxBfW9H26CCgPZkdHkyUf22n/ADxo/tX/AKY0e0NPZkkMEk9H2eT7RTJ9ck/1cdQfbpqPaB7MtfYJKPsElVfts/8Ay0ouL6Sej2gFr7FcUfYJKq/bp/8AV+dUf22fz6PaB7MvfYJKj+wyU3+1p/8AV1H9un8+gPZlryH/AMmj7FJ9nqr9teq4nkuP9ZR7Qz9ma32GT/WUQWPn1k+fJjy6PPkhoNPZmzPY+TP+8o86CD9351ZU8/n/AOsqPyKPaB7M1oL6Co59Vgg/1dZvkUeRWYezL0/iPn5Kqz65PPUfkUeRWgezF/tean/2rN/z2o+zpR5H7is/aB7Mj+3TVc/tuSq/2aj7NQHsyx/bclOg1ySD/ljVb5vaj5vag29kWf7WT/njUn9rJ/zxqnSfN7UB7Iu/boP9XJDR59rVL5van+RQHsi1+4gqTz4PPrO+b2paPaB7Iufbo4IKjg1aP/njVeneRQHsi1/av9yGo/7deqv2al+b2oD2RZ/tyTz6ZPrkh/d1B/r6Ps1BJag1yT/lpR/bn/TGqv2aj7NQV7I1YNVgng/eUv260rJ+zU6gPZG1BPa0fuP3P76sWneRR7QPZGxB9lng/wBdRm1/57Vi0Ue1D2RrfuJ/+W1SXEFr/wA9qyfJo8mj2oeyN3/RYIPLkmpk32W3/wCW1Yvk0Ue1NPZm751rRPfWvkfu6wqKz9oZ+yOk+3WsH7yp4L61MHmR1zOf46T/AFH+rrT2pp7M6P8A4SOxpn9q2sE/+u86sOo6z9oHszpJ76xP7uOap/PsfJ/11cp5FSVp7UPZnRWM9j5/7yam/brWCf8A11c3Umf3VHtQ9mbE+q2M8FWJtV037D5dc3UnkVn7QPZm5BrlrBB/qfOqD/hI4PP8zyayoIKPIo9oaeyNyDxHY+f5f/LGpP8AhI7Hz65ueCpPIo9oZ+zOm/tXTZ/+W3k1Yg+y+R5nnVx3z+1Pq/rNQPZHaWNjHOf9dRPBB5/7y8rj4J5KT5/eo+tMPqx089l+/wD3k1SfYY/sPn+d/rq5WeeT/WSUQTyUfWg+rHTQWMEEHl+d++qOCxgnvv8AXVzvb56KPrRp9XpnRX0EEH7uOb9zTIILGf8A1k1YH/Hv/wAtqT5/el9YqB9Xpm759jYz/wDPaj+1rH/ntWHPUfkU/aB9WOuPjixg8mP/AF1WoPiNBB5Plw1w/kP/AJNH2f8A5aUvbVA9nTPZrL44WNj/AKz7RNRB+1fNYz/u4f3NeM/aP3NGf3tP21QPZ0z6Wsf2xLHyPM8n/rtXV+Dv259Hhgm8+Hya+Pvmo8h/8mtPrNQPZUz7u8K/t3eGZ/J8+byfJrtNK/bS8HfvvM1L/Xf6mvzdguPIqSCeTyP3lH12oZ/V6R+4f/DdHwvn0PTY7rxJp0MMP/Pa4io8cf8ABRL4SeFZ7PzNet4fJh87yYf9uvw0n1Wf/V+dTJ9Vnnn+eaj2lU5vq9M/bX/h6T8IfCv2Oe11jzpryb99/wBO9a0H/BS34M30EyT69/x5/vvO/wCWNfhx58nrSf2rJ5/+urT2lQPq9M/bbxx/wVJ+GthBo8drqVvZ2c3mzTeT/rvKrN1X/gsD8JPCvkyWOpXF5N/171+L/wBtkn/1lQefJP8A6yj61VL+rUz9hf8Ah+d4AsdchtY9HuJof+e1ZPir/gvV4ZsdV/0HR7m88n/ntX5J+fJPTPn9qPrVQr6tTP1C8Y/8F+I/I8zSvDdxN50P+pm/5614l4x/4Lc/E3XJ/wDRZrezhr4tngkP+rqGeCj2tQPYn2BB/wAFnvi39u/d6lb+TN+58mucv/8Agq98WPs/kWOvfY/33/LG3r5lgsZJv+WNT/2VPny44az9saexPYvGP/BQv4qeMZ4ZLrxVqP7moPEf7d3xG8V/v7rxJqP2z/U+dDcV5Z/Yd1/zx/Wo/wCw55/+WNZ+1Q/Yvsek2P7aXxKsfJ8vxVqP7n/U/wCkVJqv7bPxGvvO8zxVqMM01ea/8Ifff88Lmn/8IdfZ8zyaX1ov2NQ3IPj94u8jy/7e1Hyf+eP2iquq/GLxBrkHl3WpajN/12uKzf8AhEL7/njR/wAIhff88af1ukP6rVIZ/Ed9P/rJriqk99P/AM9q0v8AhDb6k/4RW6/540fWqQvqtUy/tz/896hrXn8K3UB/1NM/4RW6/wCWkNHtaRn9Vqmb58mPLptaH9hyefUP9lSVp7UPZFP95R+8qxNBJB/rKZ83tQYh83tTKKKACio6koAKKf8AN7UygzCn/N7Un/LtTaDQd9mpfm9qPm9qPm9qAD5vaj5vaj5vaj5vagCLdHTqKb59ADqKb/qKdQA/5vaorfrTqd/qKAG0U/5vaovPoAl+b2o+b2plN8+gCX5vaj5vaj5vaj5vagBaKT5vak/6Z1maC/N7UfN7Un/LtR9prQzF+b2paT5valoNAopPm9qPm9qAFpPm9qWiswHfu6bRUv8Ayx/CgCKipKKACjyaKd3/AHlAENS/P7UfP7UfP7UAJ5NFHk1JBQBHTf8ApnU1M8iT0oATyaWceRT/ACKk8jz6DfUp0636Va8ijyKBezIIIKirQqv5H/PSgPZlepKseRUnkeRWYezKdL5/vVvyKf8AYf8AnnQHsypRVr7DUn2GgPZlXyP+elSeRU3kVJ5P/LSg09kUYII6k8ipp7L/AJ6UfZ46A9kQ+RR5FWoIP+edT+RH5FBp7Io+SaZ5H/POtDyak8iOCsw9kZX2L6U/7DWt+7gqSp9qbezMn+yvIgo+w1tfu/8AlnSefH/yzhrP2gezMb7DUn2CtyCf/nnR9oj/AOWn/LGj2hp9VMOCxo/sryK6CDyz+8o/6aSUe0D6qc/BoclSf2JP/wA8a2qdP5lHtDT6qYf9iSVJ/YklakEEdSf6iCj2gfVTF/sOpINKjzWzP5dMH7j95R7QPqpk/wBlVDPpUlbn/TOOq/nyelHtA+qlGDQ5BNTP7DkgrVgg/f1H/wAt/Mjo9oH1Uo/2H5FEGlR/8tK1rfpR58//ACzo9oa/VzGn0Oo/7L+tbM/7+o/Io9qZ/VqZlf2X9aX+ykg/1lankVJ+7no9qH1amY39k/v/AN3T/wCw62oPLgpP9H96z+sC+qmJ9hp/9lfv/wB3W5BPBR9uggno+sh9ROEuP9fUf2dKvfZ1/wAmrNjaJ5PSvS9oeJTplKHSvPrW0rwdJfVf0u1T0711mh2UXnR/Ivy9K48RinDY9XD4OM9zO0r4Vxz/AOsrYg+EtrB+8k+zw1taVeSfbutWbrVpkg+9XzdTMq99z6alluE/kMqx+GWnf89retz/AIVzo8EH7v7PNVGDVpjb/ep9xr1zb/dbH4VjUqYn+c7Fh8LD7Bbn+HOm+f8A8edvVW+8AWM8/wDyDf8AvzWbN4qvv+exptjr91+5/emin9Z/nNfZ4b+Q1P8AhANNsZ9/9m1N/wAIrazeTJHZ+T51ZcHiK7E3+tNLc+ILpDxKaupCv/OZ+zw38h0sHg6x/wCeNH9h2Nj+7eG3rmf+Eiu7j70pNNt9TmMe3dXL7Gt/OddOnT7HZQQWMH+sht60vI0ryK4T+1ZvsX3qjm1658/7/wClZVMLW/nNfbUf5DtZ7HR5xWb9h03z/L8muJutXuHP+sNDanMv8VdFPA1v5znqYyl/IdfPY6P/AKv/AFNY19Y6VBB+7rl59Tm8/wC9VO71aZp/vV1U8LW/nOGpiqP8hsTzwQf6uoZ545qxri4b1pl3cMnQ12ezOCpWJ77y8+XHXP30Hkf8tqL64bz+tZ13Mz9a9HDUzw8TUCeyjqvPBUt2m+knrvPO1KP2ao/Iq1OxqG5rQ5BtFNb5RTa0AKTyTUtFAEdO8inVF/yx/GgBakpuf9Gpn/Lb8aAJai/19S0UAR0VHUlABRUlJB9/FBmLRUdSUGgUUUUAFR1JTc/6NQA6iinb6AG0U24602gB2f8ARqdVenw/6+gCWm7o6dUdAE/ze1Hze1MpNgrMCT5van/u6j31JB/x7mg0D93Takh6VJcW6iXOKDfUjopIEq79nX/JoDUr0eRVj7Ov+TTGXbWYakXkUVJBS7f9IoDUTyE/yaPIp2ynum/dn+HpQakX2f8A5aUVYxUafNHu70AFP8k0tSfZEoAr0VJiigCOirEK4py2ytQBHujo+zx03Z/pNSRLsNBoFN3R1NTd9AEfn0fvKsxoEghp3/Lb8KzNCp+8qS2qXb8+7vUv2Zd+7HNBmVvm9qPm9qljOzycU77MvndKDQrwz1PBP+5qRLdXHIqrsFAE3n+9M8ij/l2ptu58magPaEsEFH+onpn/AC80R/J5f+z0oAm/eQfvKk/efZ6q/aG+0dadOxqfZGntCx8tFVftDbc5oluGaj2Qe0L0H/POpPOrNW4Zqd9obyKoPaGn58f3KTz45/8AWf6mseC4bz+tRwXDVPsh/WGbk88cAo+2x+RWPbU/caPZGv1gvzz077dWfIN8eDTd58+j2RPtDWhvo/Io+3Vl5/0rFJuNZciK+sGr9tSmfbv+WcdZX2hh5fP3elNklZ4aORGX1hmv9u8+iedP+2NZUh2QU+7nZ+9a+yNfrBf8+k+2/Sso3DW7YXipJ7hs9a0+rnL9YZennko89/8AIqrY/fkH97rTaz9kHtC559Sfu54P3dZs9w2etWPNaj2QfWGWvs8fn/66o54I/wDntVX7Q32frSzSHysVp7If1hn/2Q==
{
"name": "tiddlywiki",
"main": "./index.html",
"window": {
"toolbar": true,
"width": 1024,
"height": 768
}
}
To mark the end of a paragraph in TiddlyWiki you need to type `enter` twice to create a double line break: ``` This is the first paragraph. And this is the second paragraph. ``` Single line breaks are ignored within paragraphs. For example: <<wikitext-example src:"This is a paragraph made up of short lines">> For situations where this behaviour isn't convenient, you can also use [[Hard Linebreaks in WikiText]].
! Introduction
The parsing mechanism analyses the text of a tiddler against a set of parsing rules, producing a tree representing the structure of the text. The RenderingMechanism is used to transform parse trees into render trees of widget nodes.
TiddlyWiki5 includes ParserModules for several types of tiddler:
* WikiText
* Raw HTML
* Plain text
* Images (bitmap, SVG and PDF)
The WikiText parser is the most complex, comprising separate individual WikiRuleModules encapsulating each parsing rule.
! Parse Trees
The output of parsing a tiddler is an object containing a tree of parse nodes corresponding to the original text. For example:
```
> JSON.stringify($tw.wiki.parseText("text/vnd.tiddlywiki","Some //italics// and a {{Transclusion}}.").tree)
[
{type: "element", tag: "p", children: [
{type: "text", text: "Some "},
{type: "element", tag: "em", children: [
{type: "text", text: "italics"}
]},
{type: "text", text: " and a "},
{type: "tiddler", attributes:{
tiddler: {type: "string", value: "Transclusion"}
}, children:[
{type: "transclude", attributes:{
tiddler: {type: "string", value: "Transclusion"}
}}
]},
{type: "text", text: "."}
]}
]
```
Parse tree nodes are plain JavaScript objects, and do not have a prototype.
Set a password for subsequent crypto operations ``` --password <password> ```
! Introduction The password widget displays a password input box that is bound to a named entry in the TiddlyWiki5 PasswordVault. Passwords are currently stored in the browsers local storage and are not themselves encrypted. ! Content and Attributes The content of the `<$password>` widget is ignored. |!Attribute |!Description | |name |Name of the password vault entry |
<Package InstallerVersion="200" Compressed="yes" InstallScope="perUser" />
TiddlyWiki is an opinionated tool, but the opinions are in the domain of philosophy rather than of implementation, where it is infinitely customisable. The purpose of recording and organising information is so that it can be used again. The value of recorded information is directly proportional to the ease with which it can be re-used. The philosophy of [[tiddlers|Tiddlers]] is that we do this by slicing information up into the smallest semantically meaningful units with [[rich modelling of relationships between them|Structuring TiddlyWiki]]. Then we use aggregation and composition to weave the fragments together to present narrative stories. TiddlyWiki aspires to provide an algebra for tiddlers, a concise way of expressing and exploring the relationships between items of information.
[[Plugins]] are bundles of tiddlers that are distributed and managed as a single unit by being packed into a single JSON tiddler. If a tiddler isn't found in the main store, then the registered plugins are searched for it instead.
Tiddlers within plugins behave something like shadow tiddlers in classic TiddlyWiki: they can be freely overwritten by creating a tiddler with the same title, but deleting that tiddler restores the underlying tiddler value from the plugin.
Plugins have a `plugin-type` field that may be:
* `plugin` //(default)// - a plain plugin
* `theme` - a theme plugin (see ThemeMechanism)
Plugins can be used to package ordinary content, or can include JavaScript [[modules|Modules]] that extend and enhance the core TiddlyWiki5 functionality.
Plugins conventionally have a title of the form `$:/plugins/publisher/name`. Plugins that are part of the core TiddlyWiki distribution have titles of the form `$:/plugins/tiddlywiki/name`.
Plugins that define macros, views or other named entities are expected to prefix the name with their publisher identifier, for example: `tiddlytools.slider`.
! Plugin fields
Plugins are stored as tiddlers with the following fields:
|!Field |!Description |
|title |Title of plugin |
|description |Description of plugin |
|author |Author of plugin |
|version |Version string (must conform to SemanticVersioning convention) |
|source |Source URL of plugin |
|type |Must be ''application/json'' |
|plugin-type |Can be ''plugin'' (default) or ''theme'' |
|text |JSON encoding of the list of tiddlers comprising the plugin |
|dependents |List of dependent plugins (currently only implemented for themes) |
! Plugin folders
On the server, plugins can be stored as ordinary JSON tiddlers but it is often more convenient to store them as separate tiddler files within folders. Plugin folders must contain a `plugin.info` file that contains the metadata for the plugin. It can also optionally identify files external to the plugin folder that should be loaded as tiddlers.
The `plugin.info` file should contain the following JSON structure:
The JSON structure for plugin tiddlers is as follows:
```
{
"title": "$:/plugins/publisher/name",
"description": "An exemplary plugin for demonstration purposes",
"author": "JeremyRuston",
"version": "1.2.3-alpha3",
"core-version": ">=5.0.0",
"source": "http://tiddlywiki.com/MyPlugin",
"plugin-type": "plugin"
}
```
By convention, the titles of the individual tiddlers are prefixed with the title of the containing plugin, but they are not restricted to do so.
Note that if the `version` field is omitted from a `plugin.info` file when the plugin folder is packed then it is automatically filled in by the core to the current core version number. This is to ensure that all the core plugins carry the correct version number. Generally plugin authors will want to ensure that they do explicitly specify a version number.
! Plugin library
The standard distribution of TiddlyWiki includes a number of standard plugins in the `plugins` directory.
! Including plugins in a wiki
To be usable in the browser, plugins just need to be included in the wiki. For wikis that are generated on the server, TiddlyWikiFolders can contain a `tiddlywiki.info` file that identifies the plugins to be included in this wiki:
```
{
"plugins": [
"tiddlywiki/slider",
"tiddlytools/chooser"
]
}
```
Plugins names refer to plugin folders listed in TiddlyWiki5's root `plugins` folder.
Plugins can also be included manually by copying them into the `plugins` subfolder of the wiki.
! Plugin processing
The wiki object keeps track of all of the currently loaded plugins. If a request for a tiddler isn't in the store then the wiki looks through the cascade of plugins to find the requested tiddler. It is a similar idea to the way that shadow tiddlers are implemented in classic TiddlyWiki.
In the browser, any constituent tiddlers that are JavaScript modules (ie shadow tiddlers of content type `application/javascript` and possessing the field `module-type`) are executed during startup processing.
A plugin in TiddlyWiki5 is a bundle of tiddlers packaged together as a single tiddler. Plugins are used to distribute optional, custom components for TiddlyWiki. The tiddlers within a plugin appear as ShadowTiddlers. Plugins can contain JavaScript modules, style sheets, and templates to extend the functionality of TiddlyWiki itself. Plugins can also be used to distribute ordinary text, images or other content. Plugins can be updated from their source as a unit. See the PluginMechanism discussion for more details about how plugins are implemented internally.
The popup mechanism allows blocks of content to be selectively displayed and positioned with respect to an anchor. It has several parts: * StateTiddlers to record whether a popup is currently displayed or not * The RevealWidget to selectively display the popup content * The ButtonWidget to trigger the display of the popup by setting the state tiddler appropriately
Build Events->Pre-build Event Command Line "C:\Program Files (x86)\WiX Toolset v3.8\bin\heat.exe" dir "H:\unicomp\CSCE\CS06\Simulation Tools\EaglePanelSimulators\Version_2_xx_Panels\SerialPanel\bin\Release" -dr SerialPanelDir -cg SerialPanelComponents -gg -g1 -sf -srd -var "var.SerialPanel.TargetDir" -out "$(SolutionDir)SerialPanelHeat.wxs"
Build-> Define preprocessor variables: SerialPanel.TargetDir=H:\unicomp\CSCE\CS06\SIMULA~1\EAGLEP~1\VERSIO~2\SERIAL~1\bin\Release;
Ordinarily, at startup TiddlyWiki displays the tiddlers specified as a filter in the tiddler [[$:/DefaultTiddlers]]. Sometimes it's useful to re-open the same tiddlers that were open when the file was saved. To do so, set [[$:/DefaultTiddlers]] to this filter: ``` [list[$:/StoryList]] ``` This filter returns the tiddlers specified in the [[$:/StoryList]] tiddler, which is the system tiddler that TiddlyWiki uses to store the sequence of tiddlers in the current story.
The `print` command outputs specified information. !!! print tiddlers Output the titles of the tiddlers in the wiki store ``` --print tiddlers ``` !!! print tiddler Print the fields of an individual tiddler ``` --print tiddler <title> ``` !!! print system Print the titles of the system tiddlers in the wiki store ``` --print system ``` !!! print config Print the current core configuration ``` --print config ```
/9j/4AAQSkZJRgABAQEBLAEsAAD/7QPiUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAA8YcAgAAAgACHAIFAB5MaWdodCBkaXNwZXJzaW9uIGlsbHVzdHJhdGlvbi4cAhkABXByaXNtHAIZAAhzcGVjdHJ1bRwCGQAHcmFpbmJvdxwCGQAFbGlnaHQcAhkABGJsdWUcAhkACmJhY2tncm91bmQcAhkACGFic3RyYWN0HAIZAApyZWZyYWN0aW9uHAIZAAVjb2xvchwCGQAHc2NpZW5jZRwCGQAIY29sb3JmdWwcAhkABGJlYW0cAhkABm9iamVjdBwCGQAIc3BlY3RyYWwcAhkABmNvbG91chwCGQAGY29sb3JzHAIZAAVzcGxpdBwCGQAGYnJpZ2h0HAIZAAdwaHlzaWNzHAIZAAVnbGFzcxwCGQAFc2hpbmUcAhkACnNjaWVudGlmaWMcAhkABWxhc2VyHAIZAAllZHVjYXRpb24cAhkACnRlY2hub2xvZ3kcAhkACHJlc2VhcmNoHAIZAARsZW5zHAIZAApleHBlcmltZW50HAIZAApsYWJvcmF0b3J5HAIZAAdvcHRpY2FsHAIZAApkaXNwZXJzaW9uHAIZAAIzZBwCGQAGcmVuZGVyHAIZAAVwcmlzbRwCGQAIc3BlY3RydW0cAhkAB3JhaW5ib3ccAhkABWxpZ2h0HAIZAARibHVlHAIZAApiYWNrZ3JvdW5kHAIZAAhhYnN0cmFjdBwCGQAKcmVmcmFjdGlvbhwCGQAFY29sb3IcAhkAB3NjaWVuY2UcAhkACGNvbG9yZnVsHAIZAARiZWFtHAIZAAZvYmplY3QcAhkACHNwZWN0cmFsHAIZAAZjb2xvdXIcAhkABmNvbG9ycxwCGQAFc3BsaXQcAhkABmJyaWdodBwCGQAHcGh5c2ljcxwCGQAFZ2xhc3McAhkABXNoaW5lHAIZAApzY2llbnRpZmljHAIZAAVsYXNlchwCGQAJZWR1Y2F0aW9uHAIZAAp0ZWNobm9sb2d5HAIZAAhyZXNlYXJjaBwCGQAEbGVucxwCGQAKZXhwZXJpbWVudBwCGQAKbGFib3JhdG9yeRwCGQAHb3B0aWNhbBwCGQAKZGlzcGVyc2lvbhwCGQACM2QcAhkABnJlbmRlchwCZQASUnVzc2lhbiBGZWRlcmF0aW9uHAJuABRYWVpwcm9qZWN0IC0gRm90b2xpYRwCcwAIMjMzMjIyMjkcAnQAFFhZWnByb2plY3QgLSBGb3RvbGlhHAJ4ADNMaWdodCBkaXNwZXJzaW9uIGlsbHVzdHJhdGlvbi4gSGktcmVzIDNkIHJlbmRlcmluZy7/4QBWRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQABAAAARgAAACgBAwABAAAAAgAAABMCAwABAAAAAQAAAAAAAAAsAQAAAQAAACwBAAABAAAA/+EfAWh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLycgeDp4bXB0az0nSW1hZ2U6OkV4aWZUb29sIDcuMzAnPgo8cmRmOlJERiB4bWxuczpyZGY9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMnPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvJz4KICA8ZGM6ZGVzY3JpcHRpb24+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5MaWdodCBkaXNwZXJzaW9uIGlsbHVzdHJhdGlvbi4gSGktcmVzIDNkIHJlbmRlcmluZy48L3JkZjpsaT4KICAgPC9yZGY6QWx0PgogIDwvZGM6ZGVzY3JpcHRpb24+CiAgPGRjOnN1YmplY3Q+CiAgIDxyZGY6QmFnPgogICAgPHJkZjpsaT5wcmlzbTwvcmRmOmxpPgogICAgPHJkZjpsaT5zcGVjdHJ1bTwvcmRmOmxpPgogICAgPHJkZjpsaT5yYWluYm93PC9yZGY6bGk+CiAgICA8cmRmOmxpPmxpZ2h0PC9yZGY6bGk+CiAgICA8cmRmOmxpPmJsdWU8L3JkZjpsaT4KICAgIDxyZGY6bGk+YmFja2dyb3VuZDwvcmRmOmxpPgogICAgPHJkZjpsaT5hYnN0cmFjdDwvcmRmOmxpPgogICAgPHJkZjpsaT5yZWZyYWN0aW9uPC9yZGY6bGk+CiAgICA8cmRmOmxpPmNvbG9yPC9yZGY6bGk+CiAgICA8cmRmOmxpPnNjaWVuY2U8L3JkZjpsaT4KICAgIDxyZGY6bGk+Y29sb3JmdWw8L3JkZjpsaT4KICAgIDxyZGY6bGk+YmVhbTwvcmRmOmxpPgogICAgPHJkZjpsaT5vYmplY3Q8L3JkZjpsaT4KICAgIDxyZGY6bGk+c3BlY3RyYWw8L3JkZjpsaT4KICAgIDxyZGY6bGk+Y29sb3VyPC9yZGY6bGk+CiAgICA8cmRmOmxpPmNvbG9yczwvcmRmOmxpPgogICAgPHJkZjpsaT5zcGxpdDwvcmRmOmxpPgogICAgPHJkZjpsaT5icmlnaHQ8L3JkZjpsaT4KICAgIDxyZGY6bGk+cGh5c2ljczwvcmRmOmxpPgogICAgPHJkZjpsaT5nbGFzczwvcmRmOmxpPgogICAgPHJkZjpsaT5zaGluZTwvcmRmOmxpPgogICAgPHJkZjpsaT5zY2llbnRpZmljPC9yZGY6bGk+CiAgICA8cmRmOmxpPmxhc2VyPC9yZGY6bGk+CiAgICA8cmRmOmxpPmVkdWNhdGlvbjwvcmRmOmxpPgogICAgPHJkZjpsaT50ZWNobm9sb2d5PC9yZGY6bGk+CiAgICA8cmRmOmxpPnJlc2VhcmNoPC9yZGY6bGk+CiAgICA8cmRmOmxpPmxlbnM8L3JkZjpsaT4KICAgIDxyZGY6bGk+ZXhwZXJpbWVudDwvcmRmOmxpPgogICAgPHJkZjpsaT5sYWJvcmF0b3J5PC9yZGY6bGk+CiAgICA8cmRmOmxpPm9wdGljYWw8L3JkZjpsaT4KICAgIDxyZGY6bGk+cHJpc208L3JkZjpsaT4KICAgIDxyZGY6bGk+c3BlY3RydW08L3JkZjpsaT4KICAgIDxyZGY6bGk+cmFpbmJvdzwvcmRmOmxpPgogICAgPHJkZjpsaT5saWdodDwvcmRmOmxpPgogICAgPHJkZjpsaT5ibHVlPC9yZGY6bGk+CiAgICA8cmRmOmxpPmJhY2tncm91bmQ8L3JkZjpsaT4KICAgIDxyZGY6bGk+YWJzdHJhY3Q8L3JkZjpsaT4KICAgIDxyZGY6bGk+cmVmcmFjdGlvbjwvcmRmOmxpPgogICAgPHJkZjpsaT5jb2xvcjwvcmRmOmxpPgogICAgPHJkZjpsaT5zY2llbmNlPC9yZGY6bGk+CiAgICA8cmRmOmxpPmNvbG9yZnVsPC9yZGY6bGk+CiAgICA8cmRmOmxpPmJlYW08L3JkZjpsaT4KICAgIDxyZGY6bGk+b2JqZWN0PC9yZGY6bGk+CiAgICA8cmRmOmxpPnNwZWN0cmFsPC9yZGY6bGk+CiAgICA8cmRmOmxpPmNvbG91cjwvcmRmOmxpPgogICAgPHJkZjpsaT5jb2xvcnM8L3JkZjpsaT4KICAgIDxyZGY6bGk+c3BsaXQ8L3JkZjpsaT4KICAgIDxyZGY6bGk+YnJpZ2h0PC9yZGY6bGk+CiAgICA8cmRmOmxpPnBoeXNpY3M8L3JkZjpsaT4KICAgIDxyZGY6bGk+Z2xhc3M8L3JkZjpsaT4KICAgIDxyZGY6bGk+c2hpbmU8L3JkZjpsaT4KICAgIDxyZGY6bGk+c2NpZW50aWZpYzwvcmRmOmxpPgogICAgPHJkZjpsaT5sYXNlcjwvcmRmOmxpPgogICAgPHJkZjpsaT5lZHVjYXRpb248L3JkZjpsaT4KICAgIDxyZGY6bGk+dGVjaG5vbG9neTwvcmRmOmxpPgogICAgPHJkZjpsaT5yZXNlYXJjaDwvcmRmOmxpPgogICAgPHJkZjpsaT5sZW5zPC9yZGY6bGk+CiAgICA8cmRmOmxpPmV4cGVyaW1lbnQ8L3JkZjpsaT4KICAgIDxyZGY6bGk+bGFib3JhdG9yeTwvcmRmOmxpPgogICAgPHJkZjpsaT5vcHRpY2FsPC9yZGY6bGk+CiAgICA8cmRmOmxpPmRpc3BlcnNpb248L3JkZjpsaT4KICAgIDxyZGY6bGk+cHJpc208L3JkZjpsaT4KICAgIDxyZGY6bGk+c3BlY3RydW08L3JkZjpsaT4KICAgIDxyZGY6bGk+cmFpbmJvdzwvcmRmOmxpPgogICAgPHJkZjpsaT5saWdodDwvcmRmOmxpPgogICAgPHJkZjpsaT5ibHVlPC9yZGY6bGk+CiAgICA8cmRmOmxpPmJhY2tncm91bmQ8L3JkZjpsaT4KICAgIDxyZGY6bGk+YWJzdHJhY3Q8L3JkZjpsaT4KICAgIDxyZGY6bGk+cmVmcmFjdGlvbjwvcmRmOmxpPgogICAgPHJkZjpsaT5jb2xvcjwvcmRmOmxpPgogICAgPHJkZjpsaT5zY2llbmNlPC9yZGY6bGk+CiAgICA8cmRmOmxpPmNvbG9yZnVsPC9yZGY6bGk+CiAgICA8cmRmOmxpPmJlYW08L3JkZjpsaT4KICAgIDxyZGY6bGk+b2JqZWN0PC9yZGY6bGk+CiAgICA8cmRmOmxpPnNwZWN0cmFsPC9yZGY6bGk+CiAgICA8cmRmOmxpPmNvbG91cjwvcmRmOmxpPgogICAgPHJkZjpsaT5jb2xvcnM8L3JkZjpsaT4KICAgIDxyZGY6bGk+c3BsaXQ8L3JkZjpsaT4KICAgIDxyZGY6bGk+YnJpZ2h0PC9yZGY6bGk+CiAgICA8cmRmOmxpPnBoeXNpY3M8L3JkZjpsaT4KICAgIDxyZGY6bGk+Z2xhc3M8L3JkZjpsaT4KICAgIDxyZGY6bGk+c2hpbmU8L3JkZjpsaT4KICAgIDxyZGY6bGk+c2NpZW50aWZpYzwvcmRmOmxpPgogICAgPHJkZjpsaT5sYXNlcjwvcmRmOmxpPgogICAgPHJkZjpsaT5lZHVjYXRpb248L3JkZjpsaT4KICAgIDxyZGY6bGk+dGVjaG5vbG9neTwvcmRmOmxpPgogICAgPHJkZjpsaT5yZXNlYXJjaDwvcmRmOmxpPgogICAgPHJkZjpsaT5sZW5zPC9yZGY6bGk+CiAgICA8cmRmOmxpPmV4cGVyaW1lbnQ8L3JkZjpsaT4KICAgIDxyZGY6bGk+bGFib3JhdG9yeTwvcmRmOmxpPgogICAgPHJkZjpsaT5vcHRpY2FsPC9yZGY6bGk+CiAgICA8cmRmOmxpPmRpc3BlcnNpb248L3JkZjpsaT4KICAgIDxyZGY6bGk+M2Q8L3JkZjpsaT4KICAgIDxyZGY6bGk+cmVuZGVyPC9yZGY6bGk+CiAgICA8cmRmOmxpPnByaXNtPC9yZGY6bGk+CiAgICA8cmRmOmxpPnNwZWN0cnVtPC9yZGY6bGk+CiAgICA8cmRmOmxpPnJhaW5ib3c8L3JkZjpsaT4KICAgIDxyZGY6bGk+bGlnaHQ8L3JkZjpsaT4KICAgIDxyZGY6bGk+Ymx1ZTwvcmRmOmxpPgogICAgPHJkZjpsaT5iYWNrZ3JvdW5kPC9yZGY6bGk+CiAgICA8cmRmOmxpPmFic3RyYWN0PC9yZGY6bGk+CiAgICA8cmRmOmxpPnJlZnJhY3Rpb248L3JkZjpsaT4KICAgIDxyZGY6bGk+Y29sb3I8L3JkZjpsaT4KICAgIDxyZGY6bGk+c2NpZW5jZTwvcmRmOmxpPgogICAgPHJkZjpsaT5jb2xvcmZ1bDwvcmRmOmxpPgogICAgPHJkZjpsaT5iZWFtPC9yZGY6bGk+CiAgICA8cmRmOmxpPm9iamVjdDwvcmRmOmxpPgogICAgPHJkZjpsaT5zcGVjdHJhbDwvcmRmOmxpPgogICAgPHJkZjpsaT5jb2xvdXI8L3JkZjpsaT4KICAgIDxyZGY6bGk+Y29sb3JzPC9yZGY6bGk+CiAgICA8cmRmOmxpPnNwbGl0PC9yZGY6bGk+CiAgICA8cmRmOmxpPmJyaWdodDwvcmRmOmxpPgogICAgPHJkZjpsaT5waHlzaWNzPC9yZGY6bGk+CiAgICA8cmRmOmxpPmdsYXNzPC9yZGY6bGk+CiAgICA8cmRmOmxpPnNoaW5lPC9yZGY6bGk+CiAgICA8cmRmOmxpPnNjaWVudGlmaWM8L3JkZjpsaT4KICAgIDxyZGY6bGk+bGFzZXI8L3JkZjpsaT4KICAgIDxyZGY6bGk+ZWR1Y2F0aW9uPC9yZGY6bGk+CiAgICA8cmRmOmxpPnRlY2hub2xvZ3k8L3JkZjpsaT4KICAgIDxyZGY6bGk+cmVzZWFyY2g8L3JkZjpsaT4KICAgIDxyZGY6bGk+bGVuczwvcmRmOmxpPgogICAgPHJkZjpsaT5leHBlcmltZW50PC9yZGY6bGk+CiAgICA8cmRmOmxpPmxhYm9yYXRvcnk8L3JkZjpsaT4KICAgIDxyZGY6bGk+b3B0aWNhbDwvcmRmOmxpPgogICAgPHJkZjpsaT5kaXNwZXJzaW9uPC9yZGY6bGk+CiAgICA8cmRmOmxpPjNkPC9yZGY6bGk+CiAgICA8cmRmOmxpPnJlbmRlcjwvcmRmOmxpPgogICA8L3JkZjpCYWc+CiAgPC9kYzpzdWJqZWN0PgogIDxkYzp0aXRsZT4KICAgPHJkZjpBbHQ+CiAgICA8cmRmOmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPkxpZ2h0IGRpc3BlcnNpb24gaWxsdXN0cmF0aW9uLjwvcmRmOmxpPgogICA8L3JkZjpBbHQ+CiAgPC9kYzp0aXRsZT4KIDwvcmRmOkRlc2NyaXB0aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6dGlmZj0naHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8nPgogIDx0aWZmOkJpdHNQZXJTYW1wbGU+CiAgIDxyZGY6U2VxPgogICAgPHJkZjpsaT44PC9yZGY6bGk+CiAgIDwvcmRmOlNlcT4KICA8L3RpZmY6Qml0c1BlclNhbXBsZT4KICA8dGlmZjpJbWFnZUxlbmd0aD40NjY3PC90aWZmOkltYWdlTGVuZ3RoPgogIDx0aWZmOkltYWdlV2lkdGg+NzAwMDwvdGlmZjpJbWFnZVdpZHRoPgogIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgPHRpZmY6WFJlc29sdXRpb24+MzAwLzE8L3RpZmY6WFJlc29sdXRpb24+CiAgPHRpZmY6WVJlc29sdXRpb24+MzAwLzE8L3RpZmY6WVJlc29sdXRpb24+CiA8L3JkZjpEZXNjcmlwdGlvbj4KCiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nJwogIHhtbG5zOnhtcD0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyc+CiAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3M8L3htcDpDcmVhdG9yVG9vbD4KIDwvcmRmOkRlc2NyaXB0aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6c3RSZWY9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMnCiAgeG1sbnM6eG1wTU09J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8nPgogIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSdSZXNvdXJjZSc+CiAgIDxzdFJlZjpEb2N1bWVudElEPnhtcC5kaWQ6MjA4ODdERkE3MjZGREYxMTg4MjJDN0RDQTg0MzAzOTg8L3N0UmVmOkRvY3VtZW50SUQ+CiAgIDxzdFJlZjpJbnN0YW5jZUlEPnhtcC5paWQ6RjEyRDA0QUQ4RDZGREYxMUI1NjZDMUVFMEVBQTY5MzY8L3N0UmVmOkluc3RhbmNlSUQ+CiAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOkUwMTk0REQ0NzAxQjExREZCNTE0OUI1RjBDNUNGNkJFPC94bXBNTTpEb2N1bWVudElEPgogIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6RTAxOTRERDM3MDFCMTFERkI1MTQ5QjVGMEM1Q0Y2QkU8L3htcE1NOkluc3RhbmNlSUQ+CiA8L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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
{{ProfileSettings.png}}
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 v0UPh44SCsvK/v576dKFCzdurK4ePvzgwTNn1q93ddXWBoCKirS0yMiwsPz85mah 0N6eRmv7y48fb916+jQra+7cNWv+q8L/1eDxSkujoqKiRCI7uzVrDh/29e3XT0ND LM7OfvrU33/t2tWrly0DgEePHj06eLBvX9mDD/V0+u3h84uKzp/fsePxYwQxNPw9 wz9jYHQNNbUJE/bvv39/wYL2ug+CRKKSkqnplxYVh1NT8/TcuHH37o7DIPwPgfQg DEZk5ObNWlomJuPH792bnc3nf+tpkai4OCBg6lQ63cFh8WI3NyenkSN9fOLj2WwE QRA+PzPT33/sWDrdw+PKlbw8gUAsrql59GjuXCq1Tx8/v9BQFqttamx2RMT69YMH U6mTJj1+XFkpEsmef5GouvrhQ2dnC4sxY3x8Tp/es2fo0IEDHRwoFBMTJyc7u40b X7woKREKpb8QCMrLb9/euXPJEhsbe/t+/SgUExNbWyq1f/9p0+bNu3w5NbWpSSzu evoIIha3tmZk3L27YMHYsUOGoOlTKHZ2kyfPmXPlSnp6S4s0/e6DzU5MXLLE3t7W 1sbm7Nmiom/X5L+fPp+fnX3hwrx5NjabNoWEvHixbduIEVTq2LG3bxcXd0UTMDB+ B/j8/Pw//xwxws7O3PzQoexsLvd7v2Ayg4LmzrWzk1gSExNbW2fnu3drar7VTmC4 vj4wcP58JaXhw//6KzPzW+2Vx6uoCA3dtm3+/LFj1dTQt/Tu7eHh7v7nn8HBxcVf +61IxGLV1FRX19TU1DCZ7a1g1xAKy8pu3RowoHfvUaMWLNi509fX1rZ//4EDFRWt rNzdR448fDgqqqZGJOrB6VMeLyfn7dvERAZDR8fVdfz4zvbWQZBMNjdfvHjyZArl 5cuAgISE5uZ/d3+sUFhV9fhxcnLv3mfPhoTExjY0vH69Zo2KyqtXhw/v2vXhA4sl eVIs5nIZDDp90KBt2/766969jIywsOfPo6L27x84MD/f33/NGj+/2Fg0tI3s6SNI a2tCwoYNixcfPhwVZWq6du27d2/ePHsWFrZ9u4VFfPzBg76+69ZFRbW2dre8RCI+ n8MRiXA4VVVNTRoNj/910+fxCgpu316+/M4dDY09ezZudHJSUfm94gdiYPwsaDRP zxs3kpPZ7Kysx4937uzOORUEYbGSk7dunT1769YXL7S1Fy9++vTNmxcvUlNv316+ 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 v39T07RpR49evjx+vLp6RwqEwykpTZiwaZOnZ3396dNz5mhqWloOHNi795IlN26k pLDZMAyC8vIODkePXru2ZYuLS16ev//w4W5uY8cOHbpvX1aWg8O2bWfPnjjh4iIv jxoHsbim5uFDZ2dj4759FRRcXU+cyM4WCLKzV692cbG1ReWjqbluXUKCdCaAxXrx Ys4cGxsKpXfviRP37i0u7r5RsGz1+3lTMTKaOzckJDr67dv375ctMzL68hnZIRAM DJYvP35848ahQ3Nzjx0bMmTYMFdXM7ORI1et2rs3PLyxUSyWPCsQFBQ8f/70aUGB gcH48V5e+vpt3SKN5uAwbdqgQRAUHX3/fnh4czOCyJa+7PrcFXkSCHQ6AISGzps3 fbq/f2Ghg8PixcuXM5mHDw8Z4usbFqanN336jBm2tmSyLHLkcouL4+JycvB4U1Mn J23tjg0XHq+mNmCAlZWcXH5+ZGRxMYcjm77hcBoanp5Xrpw7t3ChqmpQ0IYNDg6u rvPnHzjQ3Ozq6u0tcQzdoW896xwx+9Dd9qEzdLa80LVraWlBQbt2hYa2tOTn79s3 Y8a4cc7Ou3enpDAYWVknTw4fPmLEmDGOjlu3xsf/6CQqhTJgwKJFs2fr6ycmXroU EFBcLBS2FYmy8uDB3t5z5pBIz58vX7537+PHMTFFRVVV+fnJyU+fbt9+/HhWloHB xInu7kZGXVtKl5MzN1++fPFiK6uSktOnN27cuPHx45SU3Nzy8rKylJTQ0Js3d+0K CMjN5XJlz39bWKxnz86cefYsO5vLhWGBoKIiJOTYsWfP2GwXl1mznJw+H7uifTwA qKi4fXvfvkOHwsLKylpb+Xw2u6wsOTk8PDq6rk4sptNtbKZNmzSJTk9I2L59//6n Tz98KC4uK0tIePTo+PGtW6OjKZRx42bPtrGh04Ffjp9Rv7I7RUVFQ0MVFRguKoqO jo1NSSkvr6+vqCgsTEl58CAg4NGjjx95PKlbLC0NDr52LT9fR2fWrLFj9fXRxgmC 8vK2tgsXurggyNu3d+4kJ6MuUdb0f4Y8hcLy8g8fEhMzMrKzExPj4mprWazMzPDw 9PSPH5OTP3yoqKBQ9PQ0NUkkWcaKCMJk5uWFhdXUqKo6O5uYUCggSCQaGy9bduDA nj0rVpiakkgAQKUaGAwerKFRXx8enpX17cm5L4EgNTVn56lThw4VCoODN206fTo0 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 fe/emTPJye1nAbrU1CFNTVfXxYunTCES377dtMnf/8WLmJjs7NzcmJhnz06fXr/+ +XMQHD9+2TJ3d13d9iMnWfMDQQoK/fuvWhUYePq0s3NkpJ+fj8/evcnJLJa0hsVi BqO2lsUCABpNTY1KbWp692758nHjpk1bvvzNm+ZmKlVdnU4HACazro7BkL1D0NPp Y/xXgRYs2L+/oKC1NSxsy5apU21sZs++ciUvr6UlKmrJkjFjxozp23f69NOnk5O/ tsrQ/YjFdXWRkRcvpqYqKU2dumDBlCk+Po6OXG5g4D//ZGX9iEtEEBaruDg5uaFB QcHJydHx83HGj4HHa2ra2FhZ0Wh5eXfvnjoVHFxY2NjI58MwABCJGhp2drq66Hi4 awiF1dU5OTU1CKKt3bevkVHbzQFksq5uv36amm3dlUBQWZmWVloqEhkYODvb2Sko dN4RCIX19VlZ4eEBAefPHz48c+aUKT4+16+zWDY2U6f26SNdQ5UFEMTjiUQc7nMJ 4PF0upoajQaCXC6DweF83zxxubm5Dx+eOJGWpq6+cOGyZU5OSkrfliuCcDiVlWVl ra0gSKcrKlIov7JTpFD69Fm9ev58be2YmPPnnzzJy/uxadNPTR0ik+XlyWQcrqPu B4KIxTAMwyBIJtPpZHJb+ciSHxCk0aysFi58/PjKlUmTSkr27Fm8ePXqt2/r6z/f rAfDLS25uSkplZUUSu/egwfr6UlbI4GgoTFoUN++NFpNTUpKXt7XJnS/RU+nj/Ff BaLR7OyUlMrKHj+Oji4oaGxUULCwUFEpKgoOfv8+P7+ioqSkqqqlhcf7mZMNMNzY GBp661Zysqrq5Mk+Pm5uXG5IyM2b2dk/up7F4+Xm/v331asfPxoarl599OiRI15e dnZmZjo6urrW1oMHT5u2ffvcuWZmXdmNJhY3NOTnl5XxeLq6gwYNGqShgccDAAiS yZaWU6euW7diRa9ePyaVhobo6Lt3370jEEaOPHp0zZoRIywtdXWNjEaP9vFZvXr0 6PbOCkEaG6OiLl26eZPBGDr0779PnFi6dOxYKys9PX19Q0Mrq1Gj5s7dtOnKlY0b bW2pVPQ3cnLm5itXbty4cOGUKf37Gxvr6WloaGvb2rq5eXoOHaqo2NiYnl5R0bUO EpU6bNiBA1ev3rjh6ztmzNChVlYmJn37Dhw4adLmzVOnamszGKmp8fGlpZ2Z0haL a2qePbtyJTYWj3d3X7Ro4kQtLQii0wcN2rMnKOjkyRUr5s0bOrRvX2trU9PevQcP njRp1arTpxcu1NGpqoqMTEiorOzKfmoAAAAIotG0tU1NbW2trS0sevdWVSUSQZBM 1tCwtLS2trS0sTE2VlYmkSROWvbnNTRcXZcunToVBIODjxwJCamv/1Y3ofPpi0SV lbGxkZGlpYqKnp6HDvn6urnZ2RkY9Opla+vu7u196NCkScrKlZURETExpaUStydL fohEff2pU+/cuXPH11dD48WL48fPnMnLU1CwsrK2trS0s7O2trCwtNTSkrhcHi8v 78kTdA/BypW7ds2f7+Zmbm5qOmLEwoVbtvj5GRqWlFy7du9efr5U42SRZ1fSx8DA OztbWDAYHz788UdDA4Fgbj50qKFhXV1ERGYmuhz+74AgjY1xcffvv3vH5bq42Nm9 fh0U1D1bPITCvLxr11as8PSEoG3bjh3buvXataVLlZUhSCxuaMjICAjYuzcysism E0GamsLCDhzw8Xn69NixkydDQ2Nj/f3ZbAajpCQq6t69U6eSkx0cfHy6nnexuK7u zZulS318zMxu3DhyxN8/MXHRIqEwP//Fi2vXAgIKC01Mhg2T1hqCMJmJiZs2zZzp 58di/fnn2rVXrwYGrlhBowEADDc1FRZ++PDPP2fPNjRITCAMCwQCgZaWu/u+fVev rlvXqxeVCgAw3Nyck/Pw4YED69bt3ZuZKV1blQU+v6AgIiIrS0Fh5cotW4KC1q5V VMThAIDHKymJjr5yZcGCAwcSElpbO5caDNfXR0beuPHsGYt18aKf3/TpxsYPHz58 mJCQnU2nL1z4xx/nzy9frqGBTq1yOJWVEREPHmzfPmGCv//Hj103gnJydnbr1wcE BAdPnEinS/8+e/b9+48ezZ4NAIWFp0/b2np6Xr6clycUyvY8AOjrz5u3YoW9fWXl zZszZsTFfW9mRLb0P348d27ixPXr5eROn/bzO3gwOnrpUhIJAPj82trY2MePd+4c P/7o0YwMdDIdAAgEWfJDpVpajhnj5kajQRAATJ9+4EBIyPTp7Z9paLh3b9683r23 b09N5XAEgsLCEyeWLdu2TVv7xInNmwMDX7709QWAlpaPH69d27jR1/fYsdzctvom W3llTx8DA+zTh0w2Mvr1MobH6+hMm/buXUjIokWRkZMnT5iwfXtWFqa+HUMiWVgc OPD27fXr/fodPuzhMXr0ixctLdhWgt8LOt3BYffu9PQrV3R0tm1zdV2+/O7dtqcS /9fzg4HxM8D/WtnB4UgkRUVlZR2dESNWr162zNa2rOzuXW/v/HzMHQIAumLTr5+X l4eHmtrHj5GRMTFlZSKRoeG4cd7ec+YoKqambt2amNjairnD37Ap4hUV5eVLSy9c 2LPn9u3AwH/b/fxq+cHA+Dn8UiNFItHY2Ns7Pv7NG19fM7OGhtjYnTuXLPHz8/fP yGCzMUOPntkbMWL37osXr12bMcPSUk2NQAAAPr+iIjb29Ondu3fs2Ls3LOzLTQ0Y GBgYGJ3hl50+xcDAwMDA+NlglxthYGBgYGB8AnOKGD8ECFIoxsajRm3YsHz5yJEm Jr9bxIHfPf8YGBjdC+YUMX4IBOFwysoyMmpr7ew2bLh3b82avn3p9J9/Gdy3weG0 tX18goISEz+PIvLv5P/r+cH496DTBw8+ebKxsW38zrAwX18rq+685OPnQSBYWCxb dvz49u1f3vqE8XX+R50iidS//+7doaHNzXfuDB/elegfHQoTUlefODEi4vOguBxO YWF0dErKlSurV48Zo6nZkQmUlx806PDhmprCwvT0+vq//x4yREFB+i0IKiqOHBkS 0lHKHX1GREyZoqVlaurt/eQJm90+eK9EAnZ227e/fctmv3mzZImZ2Y+YZaGwsvLW rfXrN2x4/tzJ6Y8/9u93cfkd7hftvvx/LQgw1l5+jfQ7B5MZGbl2rYqKsbGNTa9e 69alpv4Ke97R7YepqRkZly97etLpNNqoUdeuxcV9/Lh+vZnZ950dCH5Nk/8b9upH 5dNBa/5vNd5fAwTh8d6+3bJl0aItW9LSBAJ5eQODIUM2bz50aPXqBw/On29s7Nt3 6tTbtwsLJbtEyWRr67Fj+/cHwZKSoiKxuF+/0aPt7KjUiIiwMDYbPYYfE7Ns2bhx M2bIy6NKTqHY2Z04cefO5s1ycocPL17s4xMbi95ICcNMZkVFUxOCTJ3688rMYqWl /fGHl9ekSb9nnXU9/22D7m7f3jYIMAbGzwWCFBXt7ObMOX16794lS7y8LCwUFSFo 06bBgxcvLiiIiztzZs2aDRuOH8/JkTr8/0V79U0Zdj4ILQQpKQ0evGdPQUFGxs2b q1YZGkq9NYHQq9fKlQ8fxseXlBw/PnSoqioEAQAer6c3Z05CQm5ucHBAwN69f/2V kpKU9OFDS0tWVmhocPDmzS4uGhrtrx6GIHl5a+tZswICXryIipL0Jqi6E1IAAEm7 SURBVFJTnzy5dWvx4j59OrrBk0YbPPjp08zM8PCrVydNmjz5zJnHjyMiJL9NTr5y ZdUqQ0MKxcLC1zcoCA0RHBExb56aGonk6HjqFNrfkfZZ1NR+dJQjErW0VFQUFWVn 5+fn5X348Pbt1asrVuzfn5YGgn37jhrl6Ng2gpucnJHRpEmDB5NI4eEnT5479/Yt BDk4TJlibi4N6CsWM5mFhVlZWVkpKZmZWVkpKVlZZWUtLWIxgjAYpaU5OZK/Z2bm 5BQUtLT8elccd14fKBR7+z17SkpSUk6ccHP7+l2rFMqQIf7+EREVFSdOODjQaGjv d8iQ1atfvYqJSUnhcAoLP3xITj5xApVm90+LfjsIcFfy0/mg0D3bvgiEnm0vXUtf VvvQFXsiC10Pyo3D0WgaGpqaGhoaGjRa91yyT6X263f48IULK1dqaz9+vGLFiBHH jr15s3//pEljxnh47N37+nV+fkdBmTF71U5nOh+EFoabm6Oi/P2XLHn6VF19166j R2fMMDMjEgkEY+OZM/fu3bNHR+fNm6VL9+6NjGxoaGsY8HgtrfHjjY1jYmbNcnEZ OFBd3cPD37+padq0o0cvXx4/Xl0dbbggKC/v4HD06LVrW7a4uOTl+fsPH+7mNnbs 0KH79mVlOThs23b27IkTLi7y8h0ZExxOSWnChE2bPD3r60+fnjNHU9PScuDA3r2X LLlxIyWFzebzs7PPnBk7lkIxNh4wYMiQGzfq6/n8Dx/WrNHUlEaNGDLk4cP6+u4/ powgAgGXy+eLxQCAw0mDTQEAiWRg4Oo6erSCQnb2P//ExiYkPHiQkUEmu7mNGmVk 9ONx7jvrsNBVrs5Mdzx9un69oWHXm/H39UEgKC6Oi8vJweNNTZ2cJJHav0xHTW3A ACsrObn8/MjI4mI+X0PD0/PKlXPnFi5UVQ0K2rDBwcHVdf78Aweam11dvb3bduO6 h28H3cXhZMuP7EGhe7J9CYU9215kT19W+/Bj9qRzjr2rQblJJCOjuXNDQqKj3759 /37ZMiOjr030IYhQyGJVVVVVNTbyeDCMIDxeY2N1dVVVa6tI1NbB4XCKisbGffvS 6dXVr1+HhRUVMZkwjKbQ2pqXFxX14kVgYOduF/7V7VVX5NNp+yQJQjt+/N69jx/H xkpuPUSD0E6YkJXl6+vubmR04UJhYXa2UNjaGh5+5Mj27bdvBwX99VdAwLZt2tpC oZeXtvaDBytXrl4dEtJRvDQW69mzM2eePcvO5nJhGAAqKkJCjh179mzdupCQWbOc nNTUnj0LDORwbGymTZs0iU5PSPD13b//6dMPH1D3WlJy/PjWrePHjxz599+zZ9vY 0OkREZGR7e/JhCAAqKi4fXvfvkOHwsIkcbZbW5OTw8PLyv7FfgdEoejqOjtv2LB6 9YABOFx5+ZUrSUkSKeHx+vrDh48YoaVVUHDzZlxcczODIRY/f56fr6q6cuWwYUZG x45lZWVldX1CDgRVVKZMef8+M3PKlI6+LywEAAAQierr//ln9epp0+Livh1DAoa5 3IqKysof6dl9Tx9UVV++zMwMC6upUVUdOtTEhEIBwZISPb2lS/fsmTsXh7t27eDB c+fq6gwMBg/W0KivDw/PymptVVFxdp46dehQoTA4eMKE06dDQzMzWSwA+PjR3//4 8alTvbz++svEpPtqtm3QXX//z4PuQpCamiz5aR8UujPtMT//Z7avfx86Xbb8A0BP l7fjoNwwDAD19Q8eFBampPx4qYXCsrK7d8eMGTny7l3J3zZsmDQpLOzzJ8Xihoa0 tJCQmpqtW9eu3bVr2TISqalJQYFEiovrvNv/PexVV+TTaaeIBqEdNCg0NCOj40w0 N5eUSILQCoXofHFS0u7dGzc+f56Scvfu7Nk43IMHy5ZNmBAVxWB01GcUCuvqPn6s rW27bC0U1tTk5dXXQ5C7u6mppiaBgMM1Nxsa6umRyQ0NcXG5uWgvR9IbYLPz8zMz Gxrk5IYNMzBQVcXhIiNbW9saZpGIxUpLS0qqqfm3V3RAkEabOvX27bi49nPkNTUR Edu3+/hcvSq5VBuH09BwcxszRkenuDgwMCGhtlYshmEESUh486awUFt7ypSRI7W1 L17Myiop6fotNUzmu3fLly9efPFiRoakDohEC4slS06fvnzZ0lJSI01NpaX5+QzG 99JDELFYLO76DUOd0QcACAmJicnI4PEWLXJw0NOj03NzHR29vadMmTABgmpqbt68 dSskxN7e1FQszs3966+KCgDQ1Jw0CQ3CHBxcXCy99BtB2OyysoSEqiqRqLucYvug u97eXwbdJRA0Nc3NO5+ftkGhO9sef2b7+rfB4ZSUZMl/TIxY3NPllQblDglBg3J7 eUVGhocnJiYmvnjx5Mnz5yEhpaUdTVjy+fn558/36WNsfP5898mIz8/J2bdvzpw1 azicTZu8vRcuHDOmb19d3QkTYmKmTo2IuHLF13fTpr//bh/r5Pe0Vz0HXhKE1tp6 4sR798rKOqcWBIKOjq2tlZWqKmog+vSxsdHTI5FiY1tavoxlAYI4HIEAQe17KxCE w+FwkgCzsricjn+BDqMFgn//OjgE4fNDQnbsWLJk27bUVDZbKGQy6+tLSqqqGAw+ X5o/HE5NzdFx2jRLSxLJ0tLSMiiIwdiypX1aIpGLi7r6mTMlJVVVXVMzBBEImppy c9H5fYlpJpEAoL5emhs8Xlt7+fIHD16/Pn7cwuLbKRYV7dzp5jZlyvHjxcVdyVPn 9IHHy8uLiiovV1CYN8/Cwtw8O9vRkcu9d+/+fbHYycne3sysstLGRlW1rCwwMDub ywUANTVJQGiR6PPOGQwLhZ0JFN052gfddXb+etBd2fPT+faIx6uo/Lz29bsga/5/ pLxtg3I/ezZokKfn0KFOTiNHjhu3YcOzZ8uWjR69Zo2Hh7f3pUvl5T/r6kU+v7Iy PPzgwTVrYmKePl227MiR+fMrKl68YLMXLjxw4P79EyfKyvr0mT//+fOamt/XXvUk kOxBaMlkc/P5869eXbNGWfnaNW9vH59z58jkxYsDAlassLSUROZr33g1Nfv3NzCg UKTqJydnYGBjo6kJADU1BQW1tUKhWNzcXFJSUcHlqqpaWpqb0+nS/IAghWJqam2t qsrnl5eXlHx9rr6zwDBqkkAQh+v+wwNCYXNzSUl+PrqInJtbWdlevVCjpaLi4ODp 2adPY2NQ0Ny548dPmmRvP3Ik+jl9+ty5T582NVlajhvXv/+Pb/35HtLpU2fnCRNm zPj657hx69bduPEj06ed0wcYbm7Ozk5IqKvT0RkxYsqUUaOo1PDwJ0+CgkJDiUR3 92nTPDx0dRsa4uOzshobxWKhsKYmJ6emBoZVVU1MNDTajqWIRDU1S0t19e5ZU+xc 0F1Z89P1oNA/o331bHvpTPqy5v9HyosgYrFAIBIhCB5PJBII33ObXQnKjcfT6dra urra2tra8vL4HjsHIBa3thYVRUaePn3hQno6BPXu3b+/gUH7Fczfz171qFOULQgt mdy7t5/fiRNLlyop/fPP9u27dr1/HxOzb9+GDffvk0je3ocObd5sY9O2caKQSKNH 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 Bo0GACxWYyOT2f62Q7GYxaqvZ7EAgE5XV1dQaGsyBYLy8mfP3rwBgOvXly1btAgE AeDd/7V3nmFNLP3D3oQktICo9CrNgqigHuFQRFEsICpIU48FRBQUjmJFsTxiRQRF j9goNlCqNI8IKL13pAUiTRDpoZOQ5P2w5iUoajYC4vnP/SHXBWyG2dmZ+c3Ozs79 Zvv2ujoyecOG0c5gdB8bBEFQY6Of3+bN8+a5uJSUjLYx8rfh4ECSfw4OCGppQVI+ iJsKRkhIVnbaNAhqa6upaW6Ghwc4nILCyZMvX4aGnjwpKwtBENTQ8PChpqae3rVr +fnshk0ymUAIC3v2rKbm+fNt2/T1hYUzMwsKmI9gTwqNJDAiLX/26v/4S2tZhU5v b09OvnbN2Tk5+cEDN7eIiLQ0B4fy8szMN29SUhITAwMDA1+8iIkhEnt7aTR26idD 1YQ0DLJWn9ntf8ar/f7GQRFIhn89yKSadHpfX0rKvn3bt9+4UViIw82cuWPHuXNn z5qY/PmnmBgO5+9fVPSzOSKT379/9erNGwzm1StbWwi6ccPI6P37wcE//xy9O/nW MwkabWCgpaW6emImwCaufJjrcV3dvXvW1mZmWVkmJlevhoUZGaHREPSzmyFTKA0N cXG3bhUX29kdOKCvLyGxf/+XRyCXQmMm2RqCiZHWsk5/f1XV7dvW1np6wcFz5qir r1mjpbVkyfLlK1fu2hUSYm29fbufn5WVufn+/YmJE1Wnx78+T672++sBkuExg0Yj kRoampsHBrBYERFZWXgNYk/Pj8ZryKWaQ0OdnURiRUVFRX5+X19FRXn5wYOysnp6 ERGOjn//raSUkODkVFxMo5FIzc09PRCEx0+fzsfHeGbF6I7weCEhPB6Curubm0mk L7ucwcHq6pAQR8eTJ1taIOjt29rawUEcbvSgOD7PJJDlf+TwiJXyQXoXNzTU0lJT 09EBQdra0tKCghgMBDU1kclkcktLTQ2BUF7+8SM8DzJW59/W9vq1j09GhqvrqVMb NsyaFR/P1HDZkkJ/+jR+5Y+8/k+MtJadIEGhNDeXliYnP3oEf96/7+39/PmNG9HR gYH29suXnz+fnBwdjax86HQajUr9dmnA/RqdTqMx3JKM+39W6zN7/c94td/fFyAZ HkNpam9veXlsbE7O0JCiorm5traIyMSMzPv7KyqCgz08CguFhS0t9+xRV586FYUi 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 utTB4d9/09Ly8/v6iMTMzLw8Dw+49o++cysKhcPJyRkZubhkZRUWFhX19VVWJiS8 eXPq1IoVEhJfps9q/4O8PwT8JkERSIbHWzI81nByzpixYsXatVOmlJUFBqanZ2cH BRUXc3OvXLlmjZzcl13mRPM96S4y6PSBgY6Ozs6hIUHB+fN1dOTleXm/3bUglwYz OkPYrtLY2NjY1jYwQKPR6QMDbW0fPzY2dnUNDU2snWQipb4/ai80GtL8IJcYM85a XNzYeOHC8nI7uxUr1NSmT1+9+vr19va1a52cXFzU1eH5FAji4BARMTDw9r5929JS UDAq6vDhJUtWrNix4+LFjo4VK3bv/pYIGouVlNy5U1+/t/fq1S1b1q1btMjaOigI jd682dX10SMzM3FxuC4g63/Y7Q8nU30DjAaQDI9TaJCS2r07MLC9fffukX+pqbl9 28REVfXaNQKBMeHHmhS3pKS/H4IwGBmZ5ct1dcXEqqoeP87I6OggkajUyMjKSkHB ffuWLZOTc3MrLS0tnTinJKvSXfgKITnf9vbk5GvXnJ2Tkx88cHOLiEhLc3AoL8/M fPMmJSUxMTAwMPDFi5gYIrG3l0Ybtl6wKg1mdOcUSl1dQIC+/urVDDUUBB0+bGSU kDDxzXEipb6stBceHtbzA0EQhExizMgNjUYiRUTcvh0eXlLS10ejQVB1dXz806eV lY6OBw6oqAgL43ApKX1906Zpapqa6uhQKDExGzZ4esbHv3vX0wNBJSXu7teumZoa G9+6paAwWrkODsbEXL5882ZwcEkJiUSnQ5C397FjISGbNsXFWVhoa4uLP3/+/Hln J9L+h05H3h9OpvoGGDUoAsnw+DD6M0Uarb+/ubm2Fv4NMikuBMFj5ZUr9fUlJKqr IyKysz99olJpNDo9O/v1ayJRXNzEZPVqcfF790pLa2omao9ZVqW7zN9g9Xz7+6uq bt+2ttbTCw6eM0ddfc0aLa0lS5YvX7ly166QEGvr7dv9/KyszM33709M7Oxsb0ci DWZ/TC4gsGpVTExWlpubtjZj8p9GS0s7eFBXV08vImLkVuxImEipLyvtBUl+4ECL TGIMQ6WSSDU1zI5OGm1wsKeHTIYgLi48HodDoyEIixUVnTVLVBSFamyMiamuht0c jN6hri47u7FxaGi0oDg09OlTbm5tbV/f8HUhk+vqioqamuj0VasUFUVFcTgODhSK nf4HeX8ImORBEUiGxydQDD9TLC//1uQhEikuBEEQB4eQkJqamZmSEienkpKSUlQU iXT8+JcdgJaWsPDNmzU1jY3IwiKdTqMhkx4zujbWpLsjh0SsnC/zlW1uLi1NTn70 CP68f9/b+/nzGzeiowMD7e2XLz9/Pi0tM3PDhrAw1qXBJibXrlVXszN06O5OTbW2 XrvWyGh4IpBG6+1tamLd34JCodFf1+SJlPqy0l6Q5GdoiJ9fXR2ZxJjxX2DXDmu5 ptNptKGhL+spjUahsKfiRvqd0fofZP0hYHIDJMMTJBkeg0uFnj59yRIDg3nz2tqi orZtW7/eyGjRotWr4U9z823bXrxob1dSMjRcvJidpUJ0+lhJj0eX7o5lWdDpfX0N DXV1XV0oFB+fgAAPD52OVBrMfg2iUnt76+vhhUVVVfBndXVdXU/Pl6ZKMrm3d2AA grBYXl74fofRIgQEZGTgdbOjMdmkvqzk52ckxqzloampvLypiUYTFFRQEBFhvgPF 4YSElJSEhUd/pojBiIgsXCgjw9z/4HDS0vPnw/1PRUVjI5nMbv+DvD8ETPKeFpaC 6ujAUtB16+bOlZKSkZGVnTt3zZpt244e9fY+ckRFhXFpR0qGT548ffrt27S08+cP H37+nJNz9+7Ll48dW7CAufLBDEuGlZSkpZWUdHWtrRmS4YAAhmS4u5shGf7jD1gy vGTJjBnS0osXGxsfOsSQDAcEjKVkWFERlgzz8XFzc3JycjJ3XRPHsBRXWVlJiflz wQIFBSEhbm40mp9fXX3jxnnzqNT8/H//jYsrKWHulMvKYmMjIgoKKJR58wwM/vxT QAB59zMsPV6yBJYea2jMnq2oqKZmYGBjw5Aex8cPS4+/HTYY0l0MRk8Plu4yl+uP zxeFgiA+Pg2Ns2ejoq5ft7Pbvl1HZ/58ZWVFxdmztbWNjPbv9/S0tJSQaGxMTs7O bmgYGqJQYGnw1ytaR36WllZXt7RMxIwCnd7bW12dnt7cLCJiYLB6tYICHo9CYTCi olpaf/1lZSUv/2Vdg6W+R45YWpqYLF4sLy8lJSIiLq6isnIlQ+pbVDSa1JfV9osU JPmhUr+UGGMwEIRCcXMzS4zZh0ZraUlLCwpKSuLlXb3a0XHVKnFxHA6F4uRUUFi/ fvduY2MBgW99l5NzzZqjR/ftMzZWUpKSmjNn6VIrq8uXjY35+NLTAwJSUpqaqFR2 +h92+0PAZAZIhsdFMowMVqS4xsZZWebmixfjcKWlLi4VFd3dXx7X01NWFh9fXIzB ODtbWCxYwMcXFvb2bVcX62U1NIREevz9wcNo0t1nz54+ZfV89fQ8PMrL6+uzs8vK +PgsLf/3Py+vvXtFROB1lH19DQ1JSUFBJ09u2ODuDi9BmowMDhIInp5nzgQE6Oh4 ePj7NzVZWbW2lpS8eRMU9OxZaenQ0ObNI0ttckl9keWnvR2pxBgZVOqnTy9f7t69 f7+CwsOHly69ePHxo4tLf39DQ0HB27cvXzY0DA0pK3/9PQrlw4eHD2Nipkxxcnr+ PDpaSYmbu60tPd3H58gRS8vgYMZCMGT9D/L+MCOjtxesLp38AMkwAAAAAACfAa+U AgAAAADwGRAUAQAAAAD4DJAMAwAAAADwGXCnCAAAAADAZ0BQBAAAAADgMyAoAiaM iZW+YrFyck5OcXE5OampFhZf2lggCIL4+LS1r19va2PeLjwhwd5+7tyvzRLfZ3TJ LQAA+P0AkuExkwyj0SIiSCS98O+RSHR/RkrMOv8VCSqN1t1dVPT6dVTUy5fV1QMD X78h1t2dnHzgwPTp8vILFkhLHzxYUMC8Fd1/rX5O1vwA6S5gcgEkw78QdiW6yKXE /xehUltaoqNdXc+ejY4GdQ0AALAGkAyPi2SYpaL/CYkuMinxZINV6Ss7kl483sDg yZPCQua7529Nn7J31ZBLblkDi2WvfiKTDLMuDWYvP8glyQDA5AJIhn+ZZBiZRBcp k1m6y6r0lR16eqKj//prwQIentmzN250cWEWd/18mbInuWUNCgVp/UQuGUYiDUae H+RS4ompbwAAEoBk+JdBpyOR6DJ/kzVJL4EweaW7rElfGxom0/VCo4WE2JXcjgfs SIaRSIzZgZ30gXQXMLkAkuFfCjKJ7nBpsCLppVAGBiandJc16SsETa6gyL7kdnxg RzKMVBqMvD6Pb/oAwPgDJMNjBnJJL3POfyTRTU4OC2tqYnzjx5JeePo0PPx3ke4y lwZrtWA0Se9EXOWxltz+LMjaLxJpMDulM77pAwDjD4ZZUhoYWFfX3v6j52lfSzUH B52dr1/387OzS0pautTdvbR0pG+PWTJcVQVPl40mGe7t/VLyWVAAS0p/B8nw2El6 R0p0Z80SEPj+BOhoUKkM6S7S6VPkDEt3Wax0TNLXykq4PjBLX8PCGhvJ5J+R9CK/ dlQqmTw0RKdjMDgcFjtasB2W3K5fz5DcMoLQ9yW341M/hyXDW7ciab/wuTCkwfDn w4dxcV5eiYn378PS4Pv36+uHZyaQtxfk6QMAkwUgGR5DyTBSSS8yiS7zf2JF0jv5 pLvM9YEV6StySS/79PVVV+fmNjQIC69cuWOHtrasrISEsLCg4LRpXFzwf/kZye14 1E92JMNIpMHstBd20wcAJg9AMjyGkmFkkl4IGhxEJtFldD+sSnqLiibLy+hfdrGs Sl+RSXq5uJSUHB0LCyMjd+6UkmL+jxcuxMZ2d1+4AEEQVFnp7j5v3rp1fn5E4vBQ Y3CwsvLJEzu7O3cWLXry5O7d8PA9eyAIgvLzT57U01u69NmzT5/YldyOX/1EKhlG Jg1Gnh920wcAJg9AMgwAAAAAwGfA3qcAAAAAAHwGBEUAAAAAAD4DJMMAwJjDxaWo aGZ25szWrQoKrGxrNjDw/n1o6IULjx6Vl/f0gPIDAH4dICgCAAAAAPAZMH0KAAAA AMBnQFD8Dt+2NAAAAADgv8j/D4potJCQoWFcXG7ugwebNk2bxsEhIWFh4e9fX+/j s3z52L2WDADw8CxadP9+Xt6Xvo6srNOn1dS4uRk1Ulzc3Dwg4GuzR3d3Tk5oaGDg gQNaWmJiI40aSKTNyEGh8Hg1tb17L1169erVq7dvu7rg9F+92rlTXv5rtwfS478F BiMj4+gYHZ2dnZu7b5+cHEMHhTx9LFZaevVqR8eoqISEzExGqb579+rVv/86O69a 9aVqCkl+MBgRER0dZ+dbt/z9KytLShjXq7n57dt79y5f1teXkvr6CSsnp7T02rWe niEhCQmM65WT4+//zz8bN0pLjzyenfJEkj4AwBQUeXjk5TU15eSamzMyiou7u7m5 58zR1hYTq69PSCAQwMN/wNgxMFBaeu6chYW5uabmhg1btpiaenvX13/raDq9ry8p ac+ejRuNjBYtMjTcvn3LlgcPPnxQV7e3v3nz0aNNm0RF4e3emKXNwsKJiVeurFlj aGhkpK6+efOZM7dvFxWh0QxpM3ugUBgMHs/N3dublxcWdufO+fOJid9rG0iPHx08 XkVl27Z9+6Sl8/OvXg0KqqlhbHmPLH0MRkLCyOjhw5s3t28XFX392snpjz+0tVet WrTIweHffwUEtm93dX382MJCUvL74fpb+eHimjFDW1tLC4vNz79+/ehRG5sVK8zM bG2PH09NFRLat+/mzfv3z55lNiricPLyBw/evXv58pYtQ0PPnhkZrVu3aZOh4f37 vb0mJm5uN28ePjxrFkN8hbw8kaYPAPz/oIjFSkktWTJrFpVaXJyX19CARktK6ujM mtXfn55eUNDays4L93i8nt79+2lpHz4EBfn4lJYSCEVFHz/6+//994EDrq7h4Z2d RGJWVnKyo6OyMh6PQuFwSkoHDkRFdXXFxFhbz5r15Xien19Ly9W1sbG4+PbtjRun TWN/M2gODgEBTc3du11d09OzsgoK4PFsR0dq6sOH168bGIiJffm/0ejp0zU09u+P jk5Lg4/Pzs7Lc3MzMJCRYe5AsFhJya1bXVy8vQsL8/IYKff25uYGBT16ZG2tojJ1 6vC2WIzp2fLyV69u33ZwOHs2MTE9PTu7r49IzMoaLX2GwMje/uVLRk6ysvLybtyw s7t27fXr3NzcXBsbaWnm/I+XhJZ9aLT+/vp6AqGsLD//3buyspKSxsbvmROGhrq6 amqIRCKxrKy0tKAgMtLb+8YNL6/qag4OZWU1NSkpbu6fkzaznvPOzvh4D4/z50+c uHv3xYs3b77vfEB6/CgNFD19+po1+/bp66PRUVH37kVHw1sispM+J6eYmLKyoiIa TSDcv//wYUJCSUljY1NTWVlCgr+/l9e7dxCkoLBggajot8PE9/LT05OZef78mjV7 9ly9+s8/0dEZGenpubmpqT4+Fy9euPDsWWenuPjatdra4uJwnePimjnTyMjKaubM xsZ//jl71sfn9euyssrK+Hgfn0uXPDyqq2fMsLS0sFBUZMweIDtf5OkDABCE/vdf EolIzM3Nzf37b3l5CYlNm/z8WlpKSwMDDx2SlZWUtLUNC8vObmp68GDpUn5+5P8A i+Xjg6D4+O3bzc3d3YnEJUt27dq7t7v7ypWlS+3tExKkpMzNLSxUVLi5yeSqqsjI Fy+qqmbMWL/e2FhGhrlrx+OXLDEz09BAo1NTnz9PTOzoYG+rNyx25sydO2/fjo4+ fFhePivr8mVLS1XVZcvWrdPVPX06Lq6rS0iIn39kIMLhpKS2bzcz4+Z+/HjfPhMT LS0Hh7AwDGbjxhMnXFzU1fH44TDHw8PP392dlnbxop2dmZmy8tKlBgaamidOpKcr Kh465Onp7q6hMeySYORJXNzYeOHC8nI7uxUr1NSmT1+9+vr19va1a52cmNPn4BAW XrXq3r07d6ysRET+/ffwYXV1Xd2//jp79tMnXV1ra3n5kcF8fCW0vwYUipNTTGzh wlWrDA2lpMjkoqKMjA8fBgbGW9r8a8DhZszYsOHYMTW15ua7d729Cwu7u9lPrb+/ qiouLja2vV1ScsOGFSvk5fF4NBqN5uWVk1u2bNOmGTO6uuLjX70iEr+1Oym7+cFg ODl5ebFYKrW19ePH7u6hIQhCowUEZs5UVZWQ6OsrK0tKYhhQIQjefD01taiop0dU VFV15kzmoSTLXds4pw/4r4K2tFywYN2606fj4zs7KyvPn7ewMDTU1DxzJj+fRCot vX59+XJdXX19NTUnp6wsdiZRKZT6+szMnJzi4rKynJyMjE+fenrevUtMLCoqKcnL y8z88IGHR0pKVJSTE4Uik2trY2J8fSsrJSS2bFm3TkYG7qxRKH5+FRVLSy0tOj02 1t8/L4/dkMjFNWvW3r27ds2dW1Pj6XnkyJEjoaH5+RUV9fV1dfn58fGPH58+7edX UfFlp9DbGxvr6urp+exZfn5VVV7eq1d+frdvl5VxcS1YoKIiLMy42xoYIBC8vFxd vb2fP8/IIBDev29oqK8vKIiJ8fG5ejU/n5v7zz+1tCQlR47EaTQSKSLi9u3w8JKS vj4arb+/ujo+/unTykrm9NFoQUFNzc2bdXUplJiYw4c9POLiiopqawmEiIibN93d IyNHuklGSmj37nVxCQ1NS3v/vrGxsjIvD5bQlpbOmLFxo56enBwcTkeXxH74QCTm 5wcF+fmFhJSUsH+fxR4oFD//unUxMcXF8D1rdjaR6O9vYFBRcf68ldXmzSEh8F6p zNJmcXEXl4iItLTq6ujoe/d8fZ2ctm5du/Z3C5M8PH/8YWW1dauMTE7O/ft+ftXV jD1M2YNG6+xMTra3t7T08cFgjhwJCWlurqwsKGhpiYk5coSPz9d33z47u7i4jo7R d/1lLz+cnEpKW7Y4OKxd29cXFXXp0ps3bW00GgRxcEyZIiqKx0NQT09LS2+viMj6 9S9e5OampEREmJoKC/f1NTd3d0MQH5+wMDtT3uOdPuC/CrqpqbmZm3v+fEXF1ta4 uLCwwsKWFj4+VVUJifr6qKj4+Ly82toPH2prW1oGBpBukA03RDK5v59CodPp9KGh /n4ymUzu7aVQaDQabWhocJBCgSAslocHh0OhIGhoqLExPDwgoKJCQmLjRn19RUUc DoWaMmXhQmPj5cup1ORkb++8PHZHyygUHi8ru3ChoCCJlJGRmfnxI2s6Ygqlra20 9OPH4Y2MabS+vra2/n46nYsLjx82BaDRU6aoq+/adeVKampGRm7u8PKQpKQnT9TU ODm5ufn4GN4FBlQqiVRT094+PElNow0O9vSQyRA0nD4WKyY2ezYsuS0qev+eOXD3 93/4kJs7vJE2BI2U0JqYxMfDQYWRn4KCmhp3d1VVHh4BATGxryW06uqwJPbJE1fX 69cPHDAz09OTkeHm/hUGw76+lBQ7OxMTU1NNzS1bTp68d6+qSkxMT+/PP8XERk7+ DkubZ8wwNNy//9Sp8PCKCghSVd21KyTk9evQ0Fu3dHQEBCZ/aESjhYSWLj12bP16 FCo4+J9/EhJgc8jPwMEhKKire/PmgwfW1nj88+dOTitXrltnarpypaNjSAg39549 t27dvbtunbDw188U2ckPGi0ktGzZ0aNBQfv2cXB4etrZXbkSH9/ZOXo/QqH09DQ1 NTY2NjY2kkgUylhbW8Y7fcB/BXRRUWtrUJCJibS0goKtbW5uWVlGxqtXGzcKCysr Hz0aGdnWlpx8+rSGBg/Pz3Vs8Cfs1GD+Gf77cFdLpTY0xMcHBeXnCwquXWthoaAg KPjnnxYWamqDg3FxwcE5ORO/6AcWy/64EfHzq6sfOxYcfOyYklJW1rlzZmZSUkpK KirwIiYzs7S00YPwcLmMB7CEdvbsmTPnz+fhkZf/8nPx4jNn0tJgVTGzJNbQ8Pjx GzdSU9vaRERWrTp8ODz81avbt62tpaRYXzXJGgxZ8LdKYWios5NIrKioqMjPz8yM jHRyOnjw4UMSadUqR8e//1ZS+vIJGLO0+d69a9csLc3NjY2NjaOj8fi//rK3X75c VHRyh0UsVkFh0yYbGy2tjx+fPbt5My9v5CwAW00dLSq6YsWuXSYmOFxs7NGj7u7R 0WlpZWUVFWlp4eGenocORUaiUOvX79mjpycpOfLOCWl+0OgpUxYv3r8/IsLTU1Mz OdnR0dbWxSUvr6dn+ApTqSTSp089PRCExwsJ8fK2t795s3evoaGZ2d69r193dPDy Cgvz8UFQd3dzM4mEfEAw3ukD/qugd+68cKGqqqsrIeH4cVPTBQu2bvX2JhA6O1NS rK319fX15883N/f0zMubOAcaldrcnJx8715BwdSppqY7d5qY2NqqqfX3R0QEBpaW /kxIpNN7eqqr8/JaW6dMUVdXU/vyPuPnwGBERRcsmDsXjycQAgJu3IiJIRLb2mBJ Mg4nIqKqKikJ3w+zB4Xy8WN5eVMTnS4uPn++nBzz4gBubknJhQtFRZnD1bCEliGR Zj0QDEtivbyuXNm82cTE1vbhw56eBQtgSSw7+UehMBgcjoPjyxLAYPj4hITweBSq v59E6uv7cffU319RERzs4VFYKCxsablnj7r61KnfL1dmaTMfHzvS5omEh2fePAeH HTvExdPSvLzCwgiEn5s2/dzU0dzc/Pzc3Bwcow0/6HQqlUaj0VAobm4+Pm5u5vJB kh8UCo+fO9fSMjTU29vIqKbm7NlduxwcYmNbWr5crEejdXZWVOTnNzTw8Myera0t JTXcGrFYERENjfnz8fimpvx8AuFbE7rfY7zTB/xXQePxqqpTp9bVhYamplZVtbVN mTJnzvTp79/HxLx9W1n54UNNTWNjZ+fAwERONtBobW3x8U+e5OUJCm7aZGu7cmV/ f1zc48dlZT/7PGtgoKLizh0fn5ISWVkHh6tXXV2NjVVVZ86UkJCUVFbW1jYzO3ly 27aZM9lZjUaltrZWVtbVDQxISmpoaGiIiGAwEIRCcXMrKZmaHjxoZyct/XOl0tqa mhoQ8OYNFrt69dWrf/+tq6ukJCkpJ7d2ra2tg8PatSOD1URKaFmBl3fZsosXfXwe PbK319fX0Zk7V0Fh/vw//zQyOnbM1FRcnEQqKMjKqq1lZUqbSm1qCg/39k5Px2D0 9KysNm4UE0Oj2Zc2I2gwaDxeXFxRUUVFWXnOnNmzBQVxOBSKm1tEREkJljzLy0+b xsnJCNLIjxcRWbHCxsbUFIWKiXF1jYtrafneMIH19IeGGhrS05OTa2sFBAwMLl+2 t1+5UlV1xgxpaRUVPb3duy9fNjKaNq2hISkpLa22lhH2kOQHh5ORMTX19/f3t7cX EYmOvnbt5k0CYcqUuXMZEuw5c5SUxMQYIXdggEAIC4PXEOzbd/r0jh0rV86apaio q2tpefy4o6OsbE2Nr++zZ5WVwzUOSXmykz4AgNHUnDOHRMrM/N//Wlux2FmzdHRk ZZubk5LevYMfh/8a6PS2toyM58/fvOnv19JSVX31KipqbJZ4UCgEgq+vnZ2BARp9 4oSbm5OTr6+NzbRpaDSV2tpaXOzn5+KSnMxOl0mnt7cnJFy8aGv74oWb2/Xr8fHp 6e7uvb0kUk1NSsqzZzdu5OUtWWJry37eqdTm5tevbWxsbWfOfPTI1dXdPSfHyopC qayMjvb19fMjEhUUli0bvmp0+kRJaFlhcLCqKimptHTKlH37jh+PijpwQECAgwOC BgZqalJTvb137rx4MTu7q4u11Gi0lpbk5EePwsN7eu7dc3Q0N5eXDw4ODkYibWYH Li5V1UOH/PxiYjZu5OMb/v3Wrc+fh4Rs3QpBRKKnp4qKgcGDBwQChYLseAiSkdm+ 3c5u0aKGhsePLSwyMn40M4Is/ZKS27c3bjx0iIvL09PR8dKl1FQbG05OCBoc/PQp PT009NSp9euvXi0uhifTIQiLRZIfXl4lJX39lSvxeDQagszNL16MizM3H3lMa+uz Z9u3z5598mRBQV8fmUwkenjs2XPihLi4h8exYxERL1/a20NQZ2dJia/vkSP29m5u FRXM9Q3Z+SJPHwCYtBuCYzASEmZmb97ExVlZJSdv2rRhw8mTpaWg+o4OJ+ecORcv xsY+fLhw4ZUrq1atXRsd3dkJlhL8XvDxLVly5kxRkbe3hMSJEytW7N0bEMD8VuL/ 9fwAABMBZnJlh4ODk1NAYNo0CQldXQeHPXtUVOrqAgJ2766sBOEQguAnNgsXGhuv WiUkVFKSnJyWVlc3NCQra2i4e/dffwkIFBQ4OeXkdHWBcPgbNkWMgAA/f23t3btn zz59GhHxq8PPZMsPADAxTKo7RRxOXn737qys16/t7WfObG1NTz91ytra0dHdvbi4 txd09PA7e7q6Z87cu+fra2GhpCQkhMVC0ODghw/p6Z6eZ844O7u4JCR8vagBAAAA AKwAfIoAAAAAAHwGbG4EAAAAAMBnQFAEAAAAAOAzICgCAAAAAPAZEBQBAAAAAPgM CIoAAAAAAHzm/wFQNKKLri9oNQAAAABJRU5ErkJggg==
!!Tuesday 14 July
* Getting my Commodore 64 running
!!Thursday 2 July
* Document [[Creating Toolchain]]
!!Tuesday 30 June
* Document [[Building Development System]]
!!Monday 29 June
* rebuilt Apple II+ core
* proved it booted to the board
!!Saturday 20 June
* Adding software to Apple II+
!!Thursday 18 June
* Started converting my old iMac mini vintage 2010 to Mint Linux
** Won't boot need to probably do [[this|https://major.io/2011/01/26/single-boot-linux-on-an-intel-mac-mini/]]
*** waiting on double density DVD's from Amazon to continue
* When I get the booting fixed I will document my steps in a [[Building Development System|]] tiddler
!!Tuesday 16 June
* updated Atari ST
* updated firmware
* updated Amiga
* created Amiga AGA
!!Saturday 13 June
* Bought a brown chair, put together
* Added games to Atari SD
* Get the Amiga core updated/running
* Get the Apple II+ core updated/running
!!Friday 12 June
* Updated Atari ST
!!Thursday 11 June
* Got my mist board {{thumbs.gif}}
** Had to pick it up at the post office
* Started unboxing and setup
!!Wednesday 10 June
* Decided that I want to do Project oberon as my "final?" goal
!!Monday 8 June
* board is in New York {{thumbs.gif}}
* work on the apple series SD catalog
!!Sunday 7 June
* received 2A USB charger from USPS
* worked on mist webpages
!!Saturday 6 June
* Added new Mist menu item
* Added new Github Mist project page
* Created a todo spreadsheet
* Created a project parts spreadsheet
* still have not received my mist board yet {{rolleyes.gif}}
H:\unicomp\CSCE\CS06\Simulation Tools\EaglePanelSimulators\Version_2_xx_Panels\SerialPanel\bin\Release
H:\unicomp\CSCE\CS06\SIMULA~1\EAGLEP~1\VERSIO~2\SERIAL~1\bin\Release
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
<$list filter="[tag[qrcode]!sort[created]]">
<div>
<h5><$link to={{!!title}}><$view field="title"/></$link></h5>
</div>
<$transclude/>
</$list>
iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAB9klEQVRo3u2awQ7DIAxDx7T//+Xu0AsSivUcusMSuGyqoEUxcZyEcV3Xq9Z4v8qNz/0zxoALZlTvVeuTdT5//87ae35dlFYE1jFbi+CjZ84IaOTdvVVHSfsDmRl5wjxzfpvLt2RvPVDa4aIImciiq19pj+odl9yxY8V57cp7O2/uhBK3kGtdHpFy0akHSq4S056Q+88jUj+U9rmL+487x91bj3xJM5LOmiL9Fq3d0XXRO6v7Ui7n4U9cFuX4zN8qiNLQ6pjHhBzvudku8dIe6uEXTKXV2popRftpqvFG7rxyPaHVQMRdrscWZ7xPxDbkHLtMGEWbHXXfVYmTql3EYFp/kGpRrhrVQ+NpCxH1pfHUFQXNk6567KTEOcOQmdETV0lGPNxPievzmsuLuMrWbEa4t5N6IJ7gnng3q9VnIfL/Tp0Lrid4zOEsp9WJ3ltdxvtFVsP7GkR3c7/tlNVyxHj2SqIcV+5ds1pXX3EPcSt7usd+lPhztxD2b6HkuoPV45LOmlwNRnrmhFd5Na93hSiXU9kHZqOKdOISqxnlECBaxM1tz91WNlOzHO8I629FXzl3W1mOpNUa98Oc8jy3JrP20/7wrJI4KMXW1cqQa/kdr+vEeNyWrrojkS13D7kT47kKWtc+yd08V++TPlWn/tL/joIofQFLl9Ovoi6jZgAAAABJRU5ErkJggg==
iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAB9UlEQVRo3u2awY7DIAxEy6r//8vZQy5IyNM3dvewdri0igggBnvGE9Z1Xa9e7efVrr3vn7UWfOFG9e4f/ddvnc/3tvfRY0az9EUp2jO+fxqBCFXyrru27ijxPSN9dNuxisbPzTsDpUqLsl+Uu6IYq7Dlg9KnnEYYSTObjqUHJSd3RfhwPZFDg/TsjhJXU+fuEu2nMdSI8bX1RcnNLTzeuA78li5piNIidY5mesJInMF0xEYY7j2nqodc3cpzlFboJ+/p2OsbS+Skun6AVhi8anYjtnvG4zmHnHJSF7n5kGj2GRovUm45NPQe5/hqqvew76Jbb1b4KvLryLzROPPUA/EDOJ+4nJbzZWd44jqitAarOxDcLYrGnMRLhFVyT3h1RByIc53dvwK6HEK4XPvd9cg51zxP4xHvRrOH63dz3y+avXtV62YeXkdV3DleEXevauveA9HIbjRyl2KGQ+RqXh4bBLGcIomy5byMx9U0H4cwHnE+opMyO+Nx3cVrZFeVz1YPf3HWK1xUidup32rdKIr8CTKLi/kkH8+9P8rjwb2J6ar+eQ6R687w2kl7EjxOSC597rY6dS73J9xzodtza/Ib9S9Rj5X1PChlWT/nB/ER5n0FzJ1s/h1Jz+JW05OUeIUH9B19wlTc7Ygy7TxP/L+3hij9AhLi+ogHQHSjAAAAAElFTkSuQmCC
iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAIAAAD8oz8TAAABl0lEQVRo3u2awQ7DMAhDm2n//8vZoZdICOtBKk2B5rIqSltmwDE0Y855nTk+17Hje/+MMeANt5fu9eu1XrO+xfNz1IbzUV//jTcsKuuM5wGNqPUDt6EK6h5CFgkbwetdOhOsr3I21EI9Nzw/cIbpx+vRoTk4yvcv6hE87Mpn98seqHNUONKa6T0W6hHr+/m+r1KiNlTU61788bgkWlKv0TbUinXLAPv5oP1mse/E67r6XGf0PhqtfaL653jUB2cSzxu5SmcnymvFuqcxOBPbfCCaxMso/fwqu6nHHmRGV/77qrO6cuT4EW/oqpSwk2dbb17XuPI1XfW65VfCBhot7Z+oN2rxus16rSs4C5GVuR5BrdrU412iT3LdmGh3rRav7/RbNEJcpbTQ64OwLP9SpzNkJ+LtczrFuq47cz0tsm/Y5/c7I6A75blqP9q96XdGIKcEczuDZ1XvMwKkD6OVabS/XhH1p9idqxQvyjvFehRvrmr4V75OvB5VzKQOItekY1P3FFLujADnFu1V0gUoohzHe6b3D+MHcKD+rE+RFCAAAAAASUVORK5CYII=
iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAB+ElEQVRo3u2aQY5DMQhDm6r3v/Lv4m8qRdBnki6Kk82MOmkmwgFsYFzX9ei1no9263X/GGPAL9yofu7Pcc5Pnr87n6zerS9Kqr2JB0b778/nT/Kb8Lt1R4nbjFiaYHifQM7nd/NAqWbp/MVHGH6ekON28tLamhGI0IswiTyzhpUHSsQ2xLrE0ioaZGd3lHhuWUFj/p0gxu/WEKWxkgGI7SOGUWMGRy99izC5/6i+tItJzvdxYg8R7yKxbi9DVz2wL0qqSuW5KGcbnCvmHthc1Y4aF1ZVLY+ceewl9/TTSxEnUFUt2U9yI/mrB8fjr5nkco6YqnOjfOXHHlSNRKoLhE/weOhUx+O1T66Lcs4ecRGeISO0u3O8HIGc4/FaD/FDwhujuOfhS5GHzJjkSHKVuuI5Fkwc1fFm25Mea63ux3NadJpTrzbyFp6p8hefs2weDy0qRIO/0RWeVuNypErhpJe4Gqn5EvcoVSnN5zip2loE+11ViNQqPGrivJug1nHUqMU7VBbsYazUCbgfqrMOK//Xo3PBZ4I4hyCr1k1yquOp86OqIiJaVe2SRPvPbGu1HpDrnFrGi97FmW3VtafK68gryNeZmvwWqVa6VbvWQWkfy1bn7njH9sy27mBlxN5qNcopL9XyAM9dpPNHJi1yznlmW/9hNUTpDZMX7pRAdG2yAAAAAElFTkSuQmCC
iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAIAAAD8oz8TAAABpUlEQVRo3u2awQrDQAhEu6X//8vpIZcFcXiaQMnYvbQEkyyjO47GdRzH65nr/Xrs+pw/ay14w+mlaB+9d9rs1+OVaM/38HzUM+Q0KvycZIhGP/A9uKDO0d0jPkazPhXRprcHL9SrK+ONKsPM4/Ue0hnj6ni9C3sv1DkeGYdUfdXbgwvqHJUrbLO/RWcGd9SvnHeiOohKqe7BUa9rZULu0vyTRT/fg0us67OvY/S01wyTYRnfPonXdd1J/MAte7WvSZW0dL1DqhhSMd0b5b7ZNGK5/yeaketKwlHRVy7ZlOQ2jSJ5DlGaRM966fUss1YVzhW+J6ppRkdAR6RmoYypqv2Z3cax56gjnndUsnzJ83F2xSubcuVNanhi3+sR+H5LIrqZx30112qfP1+vV3UF73jxXs0gvb6uqEXyDVVzc1XNe2VTkhGrzKMzMX9+pn/mzQjoblmv2q92b+bNCPSUoPYwyTAmDLN0dFb7W4TX+enSfpg9I0Dya4/XdSxMnRHo6RCuPWfwelUxE2+Q/6Tj4DuFVJ0RIEzP5/RIxjDh9fWf6f3B+gIr4weyvJC3GwAAAABJRU5ErkJggg==
iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAB90lEQVRo3u2bwQ7DIAxDy9T//+Xu0EslFPc59JTAZRMDhuImcQwd13UdtdrvKNfO+2OMASfcqD7Ha5z1yvPceWV3b3VRcu1NPDAaf/fPPXonfG/VUeI2I5YmGN4rkPX53nqglLO0fuIjDJ8raNx2XlprMwIRehEmkWfmsOqBErENsS6xtIsGGVkdJZ5bVtCYvxPE+N4KojRWMgCxfcQwcsxg10tvEUb7j+tLXzHJeT89fIk/0zzWkSpV5zpeBVf3pScL5szNxYdnHu6BxavawTUabWmuBBEOnmOVPfLSXFFGnGDFu6LxJDeSX+uiRHTNOfJw9LSv5nwmWqeH2qrVnGhkTl3IVc1dfcnNBis1L2EJRC2K9lw94pGahMTAnNbj8vquTDzHpnWucPmE6zktmPipmfKzR2tAOVWIxFjyv8XZw3DztM7fxBNcdY7M7aEQcebL7yK47J6fL2nceqBE1G1Sw/DGnw6SozopRK4GxFmcqzrwWT1Q4md7nHevnDW5GuOOeL5S56q2PO9pVHswcfdOEDk14hHSPc/tpOO590cj27t+4rJsEm/33VbWr70iyk6uN0bxc99t9Xl0ThNf4fX71uRbpMrpb9++97FR+kLTyd274/6877Y6sW4lfrpqVKe8lHtvQttecwW3Wosw71HVVmoFUfoDkmDikUUvRHMAAAAASUVORK5CYII=
iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAIAAABsNpe/AAAB0klEQVRo3u2a0a7DMAhDk2n//8vZayUEOgbtxWmfrraO9uKAjZO98HXOWWvtvYu/6ztjtOeVRSDXZ1lcO8tNzNPznjpPWTQSJ35L3s0EjW+2OskKJkjWmGTx1ec6ojEqsrIvkfszfC7qVE001K5Vs43ane5Ag+Qgw6HOLuEQ/lx3NLh6iVkkK75WWTUy5N1c0FB7Aq+fmO//6QMvhUs6EpkiiMIl93Mt7KhwSXazfqJ2Hq58Iy9l2LrUBl9/XL32cFCfaFgbm+SYT898ruDqi2hhR2eETw69+pnwSd393OeN2sObeFaEf2oc4pt4Kdz4/z0/J6ys9p95HEOfavdqY9JVCJMQNeXoGqr7DNwtr3OvuiRxLTgqXHWVc2R6kVUd7aVweS+aMLq6j6HuLfryhtqzSc56syGvQ8dZXJ3g+FTdm+k4Pu6uYd3pVSdqziR1HF+fauIgkjiqG0J+5ehTTWZuztwTdr+DxXtzH58i+F54z2fxnf7qT3iP4pOdupsRf3sHi/Ouou4PEjS4V3L3WcPebEDWulobXj6VyrIqVmqdcMXwnjXsOhcq/6jv8578ZD2KZ13dMTRkcfmsoTrH9ZSVep73Vk3FfcH5+VzyFCve+AHM2a9w9T9cIgAAAABJRU5ErkJggg==
The qualify macro is part of the StateMechanism. Given a base tiddler title it generates a unique string that includes a hashed encoding of a position within the widget render tree, identified by the stack of transcluded tiddlers that leads to that position. ! Parameters |!Position |!Name |!Description |!Default | |1st |title |Base tiddler title | | ! Examples The results returned by the qualify macro will depend upon where it is used. For example: ``` <<qualify "base">> ``` Returns: <<qualify "base">>
Wikipedia [[defines a Quine|http://en.wikipedia.org/wiki/Quine_(computing)]] as //a computer program which takes no input and produces a copy of its own source code as its only output//. TiddlyWiki is an unusual example of a practical quine: it is this ability to produce a copy of its own source code that lies at the heart of TiddlyWiki's ability to independently save changes to itself.
! Introduction The radio widget displays an HTML `<input type="radio">` that reflects whether a given tiddler field has a specified value. Selecting the radio button sets to the tiddler field to the value. ! Content and Attributes The content of the `<$radio>` widget is displayed within an HTML `<label>` element also containing the radio button. This means that clicking on the content will have the same effect as clicking on the button itself. |!Attribute |!Description | |tiddler |Title of the tiddler to manipulate (defaults to the [[WidgetVariable: currentTiddler]]) | |field |The name of the field to which the radio button will be bound | |value |The value for the tiddler field | |class |CSS classes to be assigned to the label around the radio button | ! Example This example uses the radio widget to change the `modifier` field of this tiddler: ``` <$radio field="modifier" value="JoeBloggs"> Joe Bloggs</$radio> <$radio field="modifier" value="JaneBloggs"> Jane Bloggs</$radio> ``` It renders as: <$radio field="modifier" value="JoeBloggs"> Joe Bloggs</$radio> <$radio field="modifier" value="JaneBloggs"> Jane Bloggs</$radio>
\define tw-wikilink-template() http://tiddlywiki.com/static/$uri_encoded$.html
! Welcome to TiddlyWiki
{{HelloThere}}
! Getting started with TiddlyWiki under Node.js
{{TiddlyWiki on Node.js}}
! Working with the TiddlyWiki5 repository
{{Working with the TiddlyWiki5 repository}}
//This readme file was automatically generated by TiddlyWiki//
R0lGODlhDwAPALMAAAAAAM7Ozv8AAP////////////////////////////////// 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
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.0-alpha.11...v5.0.0-alpha.12]]// This minor release just contains fixes for the syncer and related adaptor modules for the TiddlyWeb edition and for TiddlyWiki5's integrated server.
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.0-alpha.12...v5.0.0-alpha.13]]// This release has several bug fixes: * Fixes to DaveGifford's themes ''blanca'', ''blue'' and ''rocker'' * Fix an issue with the `<$edit-text>` widget * Documentation updates * Improved deployment scripts * Made the modifier field in the subtitle be a link * Styling improvements for the CodeMirror plugin * Improved the ViewWidget so that it falls back to displaying its content if the field/property is missing or empty * Extend use of the built-in `<<tabs>>` macro to the tiddler info panel, the control panel and the sidebar ** This means that you can add new tabs by creating tiddlers with these tags, and optionally a `caption` field for the text of the tab: *** [[$:/tags/TiddlerInfo]] for tiddler info panel tabs *** [[$:/tags/ControlPanel]] for control panel tabs *** [[$:/tags/SideBar]] for sidebar tabs *** [[$:/tags/MoreSideBar]] for tabs in the "more" sidebar *** Change the order of tabs by adjusting the `list` field of the corresponding tag tiddler
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.0-alpha.13...v5.0.0-alpha.14]]// This release has several bug fixes: * Improved the layout of the [[control panel|$:/ControlPanel]] * Fixed problem with using the CheckboxWidget to apply tags to tiddlers that don't have any existing tags * Fixed problem with default password for the PasswordWidget being the string "null"
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.0-alpha.14...v5.0.0-alpha.15]]// !! New Features * Added a dropdown to the edit template for setting the tiddler type * A saver module for Microsoft Internet Explorer version 10 and above. Clicking save in the sidebar causes the browser to pull up a bar at the bottom of the window where you can click ''save''. You then get a new copy of your wiki in the downloads folder. * Support for new `tw-close-other-tiddlers` message (eg, <$button message="tw-close-other-tiddlers">close others</$button>) * For http://five.tiddlywiki.com, add a tiddler info tab with a link to the static representation of the tiddler * Make more UI elements extensible via system tags: ** [[$:/tags/ViewToolbar]] for the view mode tiddler toolbar ** [[$:/tags/EditTemplate]] for the edit template ** [[$:/tags/EditToolbar]] for the edit mode tiddler toolbar ** [[$:/tags/PageControls]] for the page control tools in the sidebar !! Improvements * Rename the `<$setvariable>` to `<$set>` ** `<$setvariable>` will temporarily remain as a synonym for `<$set>` for the next few releases * Improve the popup mechanism so that the tiddler info panel doesn't close so easily * Various improvements for working with TiddlyWeb, including: ** Updated control panel !! Bug fixes * Fixed bug when creating a tiddler title starting or ending with a space * Fixed behaviour of tags editor dropdown when search box is empty * Fixed problem with interpretation of `fields` and `index` attributes of the TranscludeWidget * Fixed the module type names in the internal tab of the control panel * Improved styling for embedded PDFs * Fixed bug with second being omitted from serialised date formats Contributors to this release include @jermolene and @grayeul.
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.0-alpha.15...v5.0.0-alpha.16]]//
!! New Features and Improvements
* Improved appearance of tags editor
* Improved generation of qualified tiddler titles for state storage
** Instead of `$:/state/tab/sidebar-{$:/core/ui/SideBar|$:/core/ui/SideBar||}{$:/core/ui/PageTemplate|$:/core/ui/PageTemplate||}` one gets `$:/state/tab/sidebar-{1743827719}`
* Significant updates to the structure and content of the user documentation
* Added a new plugin for displaying corner ribbons; currently used for a version banner on tw5.com
* Split ''Snow White'' theme into a base ''Vanilla'' theme with all the basic formatting, leaving the decorative bits to ''Snow White''
** Existing TiddlyWikiFolders will need updating to include ''Vanilla'' as an additional theme
* The page building blocks are now driven by the system tag `$:/tags/PageTemplate`
** [[$:/TopSideBar]] and [[$:/LeftSideBar]] are no longer specially treated; use the new tag instead
* Fixed problem that prevented tag configured items from shadow tiddlers interleaving with items from ordinary tiddlers
* Refactored control panel to add ''Saving'' tab that includes TiddlySpot options
* Improved notifications when saving to TiddlySpot
* Added backup URL to TiddlySpot control panel tab
* Extended the ServerCommand to add primitive support for basic authentication when running under [[Node.js]]
!! Bug fixes
* Fixed problem with displaying tiddler titles that contain WikiText syntax
* No longer crashes when encountering an error in a filter string
* Fixed a crash when dragging and dropping tiddlers within TiddlyWiki5
* No longer update the modified date for imported tiddlers
* Automatically forces new field names to be lower case
!! Internal changes
* Added Windows-compatible build scripts
* Changes to the SavingMechanism to allow the tiddlers that are saved to be selected
** This enables the wiki at http://five.tiddlywiki.com/index.html to generate an empty wiki
* The main HTML file template used for saving TiddlyWiki5 documents has changed from `$:/core/templates/tiddlywiki5.template.html` to `$:/core/save/all`
* Moved tw5.com's Google Analytics integration into a proper plugin
Contributors to this release include @jermolene, @asampal and @pmario.
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.0-alpha.16...v5.0.0-alpha.17]]// !! Bug fixes * Fixes a small but important bug that prevented downloading an empty wiki with alpha.16
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.0-alpha.17...v5.0.1-alpha]]// !! Improvements * Changes to the importing process to enable a smoother [[Upgrading]] process ** Ignores attempts to import plugins that are older than currently installed plugins ** System tiddlers are now imported as usual * If `$:/theme` isn't defined or refers to a missing tiddler, then fallback through ''Snow White'' to ''Vanilla''. This means that `empty.html` now defaults to ''Snow White'' * Added support for [[Block Quotes in WikiText]] ** Contributed by StephanHradek (@Skeeve on GitHub) !! Bug fixes * Fixed bug that was preventing `$:/tags/PageControls` tiddlers from being reordered !! Internal changes * Changed the [[TiddlyWiki5 Versioning]] policy ** Beta releases will be `5.0.x-beta` and the final release will be `5.1.x`
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.1-alpha...v5.0.2-beta]]//
!! Improvements
* Added support for [[Hard Linebreaks in WikiText]]
* Added a new RadioWidget, contributed by StephanHradek (@Skeeve on GitHub)
* Two new savers for InternetExplorer, both contributed by DavidJade (@davidjade on GitHub)
** ''tiddlyie'' for [[saving with TiddlyIE|Saving with TiddlyIE]], an equivalent of TiddlyFox for InternetExplorer
** ''fsosaver'' that can [[save changes directly with InternetExplorer|Saving on InternetExplorer]] but requires the HTML file to be renamed `*.hta`
!! Bug fixes
* Fixed problem deleting tiddlers under the filesystemadaptor
* Fixed problem with transcluding fields containing lists or dates (eg, `{{!!tags}}`)
* Fixed problem with re-ordering page control tiddlers (ie tiddlers tagged `$:/tags/PageControls`)
* Update template used for deploying to TiddlyWeb
* Fixed problem with tiddler deletions via the file system adaptor
!! Internal changes
* Allowed variable number of arguments to [[JavaScript Macros]]
** Contributed by StephanHradek (@Skeeve on GitHub)
* Changed the format of plugin tiddlers to remove duplicated information (see the PluginMechanism)
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.2-beta...v5.0.3-beta]]// This release includes minor bug fixes and documentation updates.
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.3-beta...v5.0.4-beta]]// !! Improvements * Switched to using an HTML5 placeholder for the default text of a new tiddler * Refactored stylesheet handling so that theme tweaks are now applied immediately, and some ordering issues have been resolved * Several improvements for running [[TiddlyWiki on Node.js]]: ** The `tiddlywiki.info` file in the root of [[wiki folder|TiddlyWikiFolders]] file is now optional, falling back to a default configuration suitable for serverside use ([[commit|https://github.com/Jermolene/TiddlyWiki5/commit/0ec2224757dd07f009246ec9ea97cd859d077e72]]) ** The file system plugin now automatically creates the `tiddlers` subfolder in the [[wiki folder|TiddlyWikiFolders]] * Added [[favicon.ico support|Using favicons]] * Added SaveTiddlerCommand !! Bug Fixes * Fixed problem with tiddlers sometimes wrongly opening at the top of the story ([[commit|https://github.com/Jermolene/TiddlyWiki5/commit/b50eb8da302431cdfa7c37ac9ef1414a33d00292]]) * Fixed problem with refreshing RadioWidget * Fixed problem with the dragger image being visible in some circumstances * Fixed drag and drop support on InternetExplorer, contributed by DavidJade (@davidjade on GitHub) * Fixed crash on modifying page template ([[commit|https://github.com/Jermolene/TiddlyWiki5/commit/a5f33d875b1339b08838203a4885f8a3a7d10353]]) * Updated fullscreen plugin to latest version of the API ([[commit|https://github.com/Jermolene/TiddlyWiki5/commit/638c8b207033f8cb01ac9efdca104d282fd4cffe]]) * Improved handling of double square brackets within tags (thanks to StephanHradek) This release includes minor bug fixes and documentation updates.
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.4-beta...v5.0.5-beta]]// !! Improvements * Added support for [[Setting a favicon]] !! Bug Fixes * Fixed problem with modal wizard positioning on narrow screens * Fix problem with static content being included in empty.html when downloaded from the full wiki * Improved performance of tiddler import with large tiddlers on Firefox
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.5-beta...v5.0.6-beta]]// !! Improvements * [[Added|https://github.com/Jermolene/TiddlyWiki5/pull/324]] support for numeric sorting to TiddlerFilters (thanks to StephanHradek) * [[Extended|https://github.com/Jermolene/TiddlyWiki5/pull/321]] [[Tables in WikiText]] to allow for vertical alignment of cells (thanks to StephanHradek) * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/87fbd988f1fb0164411af190adfe6b6a2404eef3]] experimental support for running [[TiddlyWiki on node-webkit]] * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/3d79eb87d1c609195b8c518c08e167994b20a346]] an [[$:/AdvancedSearch]] * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/bd7db62da052ec6262c3319eaa11f00e5c452a7b]] support for specifying hostname for the ServerCommand * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/b9e80a270b7f67db816e9b06e2f71f9c9dd86c17]] a first pass at generating an all-in-one static HTML representation of a wiki, complete with internal anchor links for wiki links ** See http://tiddlywiki.com/alltiddlers.html * [[Hide|https://github.com/Jermolene/TiddlyWiki5/commit/44568dc6ef64be8c1370df8f682777c2c805fee7]] encryption features when running on the server * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/2ee50939447cf2948e49e5905520943ea4075975]] [[double backticks|Formatting in WikiText]] as an alternative for delimitting inline code (thanks to StephanHradek) !! Bug Fixes * [[Fixed|https://github.com/Jermolene/TiddlyWiki5/commit/ec7dff291dadb3e128e1db34b4ded6b57bc8ed46]] import ''browse'' button * [[Fixed|https://github.com/Jermolene/TiddlyWiki5/commit/ef59a3743f02c726f20e035c5d28665000fda79a]] crash when attempting full screen mode on browsers that don't support it * [[Fixed|https://github.com/Jermolene/TiddlyWiki5/pull/307]] requirement for a newline immediately after a horizontal rule, table or typed block (thanks to StephanHradek) * [[Fixed|https://github.com/Jermolene/TiddlyWiki5/pull/318]] problem with ''placeholder'' attibute on InternetExplorer (thanks to DavidJade)
Here are the details of recent releases of TiddlyWiki5. See [[TiddlyWiki5 Versioning]] for details of how releases are named.
<$list filter="[tag[releasenote]!sort[created]]">
<div>
<h1><$link to={{!!title}}><$view field="title"/></$link></h1>
<div>''Release date: <$view field="released" format="date" template="DDth MMM YYYY at 0hh:0mm">TBA</$view>''</div>
<div>
<$transclude/>
</div>
</div>
</$list>
# Make sure the ''Jermolene/TiddlyWiki5'' is fully committed # Edit `package.json` to the new version number # Run `bld.sh` to build the deployment files # Restore `package.json` to the previous version number # Run `verbump "5.0.0-alpha.16"`, substituting the new version number # Run `deploy.sh` # Run `wbld.sh <username> <password>`
<CustomAction Id='RemoveDesktopHelp_set'
Property='RemoveDesktopHelp'
Value=""[POWERSHELLEXE]" -Version 2.0 -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass -Command "Remove-Item '[DesktopFolder]SerialPanelHelp.lnk'"; exit $$($Error.Count)""
Execute='immediate'>
</CustomAction>
<CustomAction Id="RemoveDesktopHelp" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="ignore" Impersonate="no" />
<CustomAction Id='RemoveMenuIcon_set'
Property='RemoveMenuIcon'
Value=""[POWERSHELLEXE]" -Version 2.0 -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass -Command "Remove-Item '[ProgramMenuFolder]SerialPanel.lnk'"; exit $$($Error.Count)""
Execute='immediate'>
</CustomAction>
<CustomAction Id="RemoveMenuIcon" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="ignore" Impersonate="no" />
<CustomAction Id='RemoveMenuHelp_set'
Property='RemoveMenuHelp'
Value=""[POWERSHELLEXE]" -Version 2.0 -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass -Command "Remove-Item '[ProgramMenuFolder]SerialPanelHelp.lnk'"; exit $$($Error.Count)""
Execute='immediate'>
</CustomAction>
<CustomAction Id="RemoveMenuHelp" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="ignore" Impersonate="no" />
Render an individual tiddler as a specified ContentType, defaults to `text/html` and save it to the specified filename ``` --rendertiddler <title> <filename> [<type>] ```
Render a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`). ``` --rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] ``` For example: ``` --rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain ```
! Introduction The reveal widget hides or shows its content depending upon the value of a [[state tiddler|StateTiddlers]]. The type of the widget determines the condition for the content being displayed: * type=''match'': the content is displayed if the state tiddler matches a specified value * type=''nomatch'': the content is displayed if the state tiddler doesn't match a specified value * type=''popup'': the content is displayed as a popup as described in the PopupMechanism ! Content and Attributes The content of the `<$reveal>` widget is displayed according to the rules given above. |!Attribute |!Description | |state |The title of the tiddler containing the state | |type |The type of matching performed: ''match'', ''nomatch'' or ''popup'' | |text |The text to match when the type is ''match'' and ''nomatch'' | |position |The position used for the popup when the type is ''popup''. Can be ''left'', ''above'', ''aboveright'', ''right'', ''belowleft'' or ''below'' | |default |Default value to use when the state tiddler | ! Examples !! Simple content reveal Here's a simple example of showing and hiding content with buttons: ``` <$button set="$:/SampleRevealState" setTo="show">Show me</$button> <$button set="$:/SampleRevealState" setTo="hide">Hide me</$button> <$reveal type="match" state="$:/SampleRevealState" text="show"> ! This is the revealed content And this is some text </$reveal> ``` It renders as: <$button set="$:/SampleRevealState" setTo="show">Show me</$button> <$button set="$:/SampleRevealState" setTo="hide">Hide me</$button> <$reveal type="match" state="$:/SampleRevealState" text="show"> ! This is the revealed content And this is some text </$reveal> !! Popup Here is a simple example of a popup built with the RevealWidget: ``` <$button popup="$:/SamplePopupState">Pop me up!</$button> <$reveal type="popup" state="$:/SamplePopupState"> <div class="tw-drop-down"> ! This is the popup And this is some text </div> </$reveal> ``` It renders as: <$button popup="$:/SamplePopupState">Pop me up!</$button> <$reveal type="popup" state="$:/SamplePopupState"> <div class="tw-drop-down"> ! This is the popup And this is some text </div> </$reveal>
TiddlyWiki is under rapid development at the moment as it moves through beta to a full release. ! Beta During the beta TiddlyWiki will be practical for cautious everyday use but as we perfect the product there will occasionally be situations where we have to make changes that are not backwards compatible. These occasions will be clearly marked in the release notes. The following additional features are planned or under consideration for implementation during the beta: * Features affecting user data integrity ** Warning when attempting to close window without saving ** Use browser local storage to preserve changes in case browser crashes before saving/sync ** Automatic saving for saver modules that can support it * Features required for large scale adoption ** Multilanguage support ** Proper use of ARIA roles * Features required by TiddlyWiki hackers ** Making plugins in the browser ** Pretty-printed JSON (similar to http://marianoguerra.github.io/json.human.js/) ** A "safe mode" to disable customisations * Fixing hangovers from TiddlyWikiClassic ** TiddlyWiki file format (to avoid illegal attribute names) ** Tiddler object format (to provide true polymorphism of field values) * Perfecting WikiText ** `[img[url]]` for remote image embedding, and `[ext[url]]` for explicit external links ** Further WikiText features * Productivity features ** Import wizard allowing individual tiddlers to be selected for import ** Aliases ** Search and replace ** Tiddler renaming ** Rich link tooltips, incorporating a preview ** Keyboard shortcuts ** Keyboard snippet expansion in the text editor ** Syntax highlighter plugin ** Integration with the browser back and forwards buttons ** List editor with drag and drop ** Selective/weighted searching by title, body and fields ** Maths notation ! General Release TiddlyWiki will leave beta and become a full release early in 2014. That is the point at which it is declared stable enough for general use. It will continue to improve and evolve after this point, although constrained to remain backwards compatible so that plugins and content created for version 5.0 will continue to work into the indefinite future.
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 TFgRZcKAADs=
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
{{$:/images/done-button.svg}} This is a notification!
This is `sampletag1`.
This is a modal wizard dialogue, stored in the tiddler SampleWizard.
{{Motovun Jack.jpg}}
You can <$button message="tw-modal" param="SampleWizard2" class="btn btn-inverse">nest wizards</$button>.
This is another modal wizard dialogue, stored in the tiddler SampleWizard2. You can <$button message="tw-modal" param="SampleWizard" class="btn btn-inverse">nest wizards</$button>.
Saves an individual tiddler in its raw text or binary format to the specified filename. ``` --savetiddler <title> <filename> ```
The AndTidWiki app for Android devices makes it possible to edit and save changes to TiddlyWiki5, including working offline without a network connection. //Note that AndTidWiki is published independently of TiddlyWiki//
By default, TiddlyWiki saves changes on InternetExplorer 10 and above using a saver module that downloads the newly modified file, rather than saving it directly. There are two alternatives that both save changes directly to the file: * [[Use the TiddlyIE browser extension|Saving with TiddlyIE]] * Use the [[Windows HTA Hack]] by renaming the TiddlyWiki HTML file to have the extension `*.hta`.
The iPad/iPhone app ''TWEdit'' makes it possible to edit and save changes to TiddlyWiki5, including working offline without a network connection. [[Download it here|https://itunes.apple.com/gb/app/twedit/id409607956?mt=8]]. Instructions for use: # Open TWEdit # Touch the title in the centre of the toolbar in order #* A text box should appear allowing you to enter a URL # Enter the URL `http://tiddlywiki.com/empty.html` # When the empty TiddlyWiki5 has loaded, touch the ''save'' icon (it's the second icon from the right on the top toolbar) #* An alert box should appear allowing you to enter a local filename # Enter the filename you wish to use for the document (ending with `.html`) # Edit your TiddlyWiki as normal # To save changes, click the ''save'' button in the sidebar #* A confirmation message should appear at the upper right //Note that TWEdit is published independently of TiddlyWiki//
TiddlySpot is a free hosting service for TiddlyWiki documents from Simon and Daniel Baird. It has been in operation almost as long as TiddlyWiki itself.
TiddlyWiki5 isn't yet built in to TiddlySpot but you can use it by following these steps:
# Sign up for a new wiki at http://tiddlyspot.com/, and remember the wiki name and password
# Open TiddlyWiki5 in your browser from http://tiddlywiki.com/empty.html
# Fill in the TiddlySpot wikiname and password in the control panel
# Click the "Save Changes" button. You should get a confirmation notification at the top right saying ''Saved wiki''. Saving can take several seconds if you're on a slow connection or working with a large wiki.
#* //This step won't work in Firefox thanks to its default security policy. Google Chrome works fine//
# Navigate to your TiddlySpot URL at http://{wikiname}.tiddlyspot.com/
# You should see a copy of TiddlyWiki5. You can edit and create tiddlers, and click "Save Changes" to save changes back up to TiddlySpot (you'll need to re-enter your password the first time you visit the wiki on TiddlySpot)
When used as a single HTML file, TiddlyWiki5 allows content to be encrypted using the [[Stanford JavaScript Crypto Library]]. # Switch to the ''Tools'' tab in the sidebar and look for the words //This wiki is not encrypted// and a button labelled ''Set password'' # Click ''Set password'' # Type a password and click the ''Set'' button (or use the enter key) # The control panel should now say //This wiki is encrypted// with buttons for changing and clearing the password # Save the wiki using the button in the sidebar # Optionally, open the saved file in a text editor and verify that your data is encrypted # Open the file in your browser. You will be prompted for a password before the content is displayed
This method of saving changes is clunky but has the advantage of working on almost all desktop browsers, and many mobile browsers.
# [[Download]] an empty TiddlyWiki by clicking this button:
#> {{$:/editions/tw5.com/snippets/download-empty-button}}
#> Your browser may ask you to accept the download before it begins
# Locate the file you just downloaded
#* You may rename it, but be sure to keep the `.html` extension
# Open the file in your browser
# Try creating a new tiddler using the ''plus'' {{$:/core/images/new-button}} button in the sidebar. Type some content for the tiddler, and click the {{$:/core/images/done-button}} ''tick'' button
# Save your changes by clicking the {{$:/core/images/save-button}} ''download'' button in the sidebar
# Your browser will download a new copy of the wiki incorporating your changes
# Locate the newly downloaded file and open it in your browser
# Verify that your changes have been saved correctly
''Tip'': most browsers have an option to prompt each time for the download location. This allows you to select the existing version of the file and replace it.
If you're using [[Firefox for Android]], see the instructions for [[Saving with TiddlyFox on Android]].
# Ensure you have the latest version of [[Firefox]]
#* http://getfirefox.com
# Install the latest release of the TiddlyFox extension from:
#* https://addons.mozilla.org/en-US/firefox/addon/tiddlyfox/
# Restart [[Firefox]]
# [[Download]] an empty TiddlyWiki by clicking this button:
#> {{$:/editions/tw5.com/snippets/download-empty-button}}
# Locate the file you just downloaded
#* You may rename it, but be sure to keep the `.html` extension
# Open the file in [[Firefox]]
# Click ''OK'' in response to the prompt from TiddlyFox that asks whether to enable saving for this file
# Try creating a new tiddler using the ''plus'' {{$:/core/images/new-button}} button in the sidebar. Type some content for the tiddler, and click the {{$:/core/images/done-button}} ''tick'' button
# Save your changes by clicking the {{$:/core/images/save-button}} ''download'' button in the sidebar
#* Look for the yellow notification ''Saved wiki'' at the top right of the window
# Refresh the browser window to verify that your changes have been saved correctly
In case of difficulties downloading the empty wiki, you can download this direct link to empty.html:
http://tiddlywiki.com/empty.html
# Ensure you have the latest version of [[Firefox for Android]]
#* http://getfirefox.com
# Install the latest release of the TiddlyFox extension from:
#* https://addons.mozilla.org/en-US/firefox/addon/tiddlyfox/
# Install this extension to be able to save the TiddlyWiki file locally:
#* https://addons.mozilla.org/en-US/android/addon/save-link-menus/
# [[Download]] an empty TiddlyWiki by saving this link:
#* http://tiddlywiki.com/empty.html
#> (to save the link, ensure you've installed the "save-link-menus" extension and then long-press on the link and choose "Save link")
# When the file has downloaded, click on it within the notification tray or the download manager application
# Choose to open the file in Firefox (rather than the default Android viewer)
# Click ''OK'' in response to the prompt from TiddlyFox that asks whether to enable saving for this file
# Try creating a new tiddler using the ''plus'' {{$:/core/images/new-button}} button in the sidebar. Type some content for the tiddler, and click the {{$:/core/images/done-button}} ''tick'' button
# Save your changes by clicking the {{$:/core/images/save-button}} ''download'' button in the sidebar
#* Look for the yellow notification ''Saved wiki'' at the top right of the window
# Refresh the browser window to verify that your changes have been saved correctly
# Install the TiddlyIE add-on from:
#* https://github.com/davidjade/TiddlyIE/releases
# Restart Internet Explorer. IE will prompt you to enable the TiddlyIE add-on.
#> You may also see a prompt to enable the //Microsoft Script Runtime//
# [[Download]] an empty TiddlyWiki by clicking this button:
#> {{$:/editions/tw5.com/snippets/download-empty-button}}
#> Your browser may ask you to accept the download before it begins
# Locate the file you just downloaded
#* You may rename it, but be sure to keep the `.html` extension
# Open the file in Internet Explorer
# Try creating a new tiddler using the ''plus'' {{$:/core/images/new-button}} button in the sidebar. Type some content for the tiddler, and click the {{$:/core/images/done-button}} ''tick'' button
# Save your changes by clicking the {{$:/core/images/save-button}} ''download'' button in the sidebar. Internet Explorer will ask for your consent to save the file locally by presenting a file ''Save As'' dialog.
# Refresh the browser window to verify that your changes have been saved correctly
You might expect that TiddlyWiki's architecture as a SinglePageApplication would make it unsuitable for large amounts of data. In fact, TiddlyWiki users regularly work with files that are 20 or 30 megabytes without problems - and successful experiments have been done up into the gigabytes.
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAALtSURBVBgZ TcFLaFxVAIDh/5577jwzj0wSUmqMtKIiBltbbJ1FUCxVoQu3FrHGVRU3BVcKrkTc KOhCUOtOAyJ23WIQtFawpoooZWKJpnbsNJN5PzP3PO5xArPo93nOOfasXCgfAz48 mE8UhzpiqCN0FLFrog7QA+qABVpAA/gC+FYyERlz/NC+qeIbT85xt4GKckMV5Voj u6A09ELLzXqfi38PTgLnJBORMfPZmMeectsSeB7SA19CPBAsxgW+EAQ+PLaQZH8u XTj/S+UDwYTVOitxmAh6yqOjoR1CZwSdETR2Yadv2fPm6i2KB9IszQZzkgkVmvnL ZcuP21VeO1rgs+tdAu1YOZxlKiHw8fA9iADPdvn5nxa/3epUBGOH39sqjETu2UJG 4oUwDB2RcmRSHuevdtjpWgZhxEBH4KDaDflobbNrlVoRh97demHpgfTth+5J5ZpN w5kjWQxw6mCa7aYlk4bPr7X54XqfkfGIHNjAYpQ6cOH1x9fEw/cnP13M+Ik7bc3Z YxniMR9PQCElObmYptox7E97XK0MscbhHJgwxKrQMiZ+v9Y9u3knHBUCn08ut6m2 DQJHe6C5WOqQl4KbVcXR2QSxwENbS38wNEapLmNi4/0Hv/r3zxvHN0p1YnGP1e/r 4ODr9TbZlKBTU7xSnKG4lCUZQKMfYkJVvfT2c44xyVjKr6lpEUI3g3UOPIE1lu6O 5aUTcyRjPjhISUGttYtVYYUJuXxudRZ4p/jIvZx+eoHvSopmz/Ly8jyJwBFIkD7E fMimYLM8xChVZUJapU4Ap34tbdHalfRDh7aOUHsoE2FsROQchVyOV5/Zx3ZjiFWq xoS0Wh95/qlHk2+9+AR3sw60dSgDOPj4UoVUAL3+EKt1gwlptd7arnf4cq1EfipJ Ppsgn46TS8fJpGLEY4K4FJxenicuodbsYbX+jwkZGfPNlfWNhSvrG/cBM8AMMA1M A7lELAgSiYBsOkk+m+KPv8o3gJ+Y+B9yFXCQeyJWrQAAAABJRU5ErkJggg==
! Script Files The TiddlyWiki5 repo contains several scripts that are used to build and deploy TiddlyWiki5 (.sh for *nix and .cmd for Windows). They can serve as a useful starting point for your own scripts. !! `bld`: builds tw5.com This script builds several variants of TiddlyWiki5 for deployment on tiddlywiki.com. By default, files are output to a folder called `jermolene.github.com`, sibling to the TiddlyWiki5 repo directory. For example: ``` /TiddlyWork/ - Directory for working with TiddlyWiki5 /TiddlyWiki5/ - Directory containing the TiddlyWiki5 repo from GitHub /jermolene.github.com/ - Directory for output files ``` You can override the build output directory by defining the environment variable `TW5_BUILD_OUTPUT`. The easiest way to do this is to create a personal batch file to invoke TiddlyWiki5 that first sets the environment variable and then invokes `bld`. The files output by `bld` are: * `readme.md` main readme file, output to the TiddlyWiki5 directory * `index.html` TiddlyWiki5 standalone HTML file with content from the `tw5.com` edition * `empty.html` TiddlyWiki5 standalone HTML file with no content * `encrypted.html` TiddlyWiki5 standalone HTML file encrypted with the password `password` * `test.html` TiddlyWiki5 browser-based test suite (see TestingMechanism) * `static.html` static HTML version of the DefaultTiddlers of the `tw5.com` edition * `static/*.html` and `static/static.css` static HTML versions of individual tiddlers `bld` also runs the TiddlyWiki5 Node.js-based test suite (see TestingMechanism) !! `serve`: serves tw5.com ``` serve.sh <username> [<password>] ``` Or: ``` serve.cmd <username> [<password>] ``` This script starts TiddlyWiki5 running as an HTTP server with the content from the `clientserver` edition. By default, the Node.js serves on port 8080. If the optional `username` parameter is provided, it is used for signing edits. If the `password` is provided then HTTP basic authentication is used. To experiment with this configuration, run the script and then visit `http://127.0.0.1:8080` in a browser. Changes made in the browser propagate to the server over HTTP (use the browser developer console to see these requests). The server then syncs changes to the file system (and logs each change to the screen). !! `wbld`: builds TiddlyWiki5 for TiddlyWeb This script builds and deploys the code for [[TiddlyWiki5 in the Sky for TiddlyWeb]]. If you want to experiment with your own builds of TiddlyWiki5 for TiddlyWeb you could use this batch file as a base. !! `2bld`: builds TiddlyWiki 2.6.5 This script builds TiddlyWiki 2.6.5 from the original source and then displays the differences between them (`diff` is used for *nix, `fc` for Windows).
R0lGODlhDwAPALMAAAAAAL+/v///AIyMAL6+AAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAAPAA8AAAQ7MEgJap04VMH5xUAnelM4 jgDlmcLWap3bsvIpysSYrzEwCANZbcYimSq/4FEl2HV2KaYtWirOMlVLJgIAOw==
<$list filter="[tag[september]!sort[created]]">
<div>
<h3><$link to={{!!title}}><$view field="title"/></$link></h3>
</div>
</$list>
!!Friday 29 September 2006
* Had an A&A project to make sure the trucks dispatch better
* working on CS06 getting the project products TAB to group correctly
!!Thursday 28 September 2006
* working on CS06 getting the project products TAB to group correctly
!!Wednesday 27 September 2006
* working on CS06 getting the project products TAB to group correctly
!!Tuesday 26 September 2006
* Had a "panic" meeting about A&A. Found mostly setup and distribution issues.
* Last leadership class, they are supposed to feed us.
* Working on the project/products grouping fix.
!!Monday 25 September 2006
* Invited to team building on Oct 5 and 6
* Need to write 1/2 page about Buffalo Engineering changes, and 1/2 page about my personal changes based on the Buffalo Book (Ordered my own copy)
* project to get project/products grouping correctly
!!Friday 22 September 2006
* code review meeting for released products
* meeting for EXP group
* service programmer
!!Thursday 21 September 2006
* Got a project to fix an editor that lots of others have tried to fix and couldn't. My chance to shine {{thumbs.gif}}
* Told that I am in Released products for another week.
!!Wednesday 20 September 2006
* Got into trouble because I got A&A into a code review yesterday... Like I was supposed to whether or not I thought it should be. The problem was I guess I was also supposed to run though the office shouting for someone to code review it? A proper code review for a project this big probably should take more than a day in my opinion. Where is the Quality first?! I still don't see it in management?{{confused.gif}}
* I'm service programmer for the rest of this week.
* I've found some code reviews to do for 5.57.0. A cave man days release.
!!Tuesday 19 September 2006
* Last leadership class?
* unit testing of A&A auto ticketing mod.
** Got a ticket to type at about 2:00 the message receiver on Dave's side need changed to CMDCOMM_xxx {{thumbs.gif}}
!!Monday 18 September 2006
* Work on James C code sample
* Hand off the A&A project to Code review (after some LAB testing)
** turns out the MSGTXT:49 message does need a boolean argument, If true it just sends a MSGTXT:18 if false it generates a SIGEVT:04 which is a new assignment event, none of this crap was in the spec.
!!Friday 15 September 2006
* Should get the A&A Assignment message done today. After that need to figure out the Resend Assignment Message. Also there is a message 49? That I may get from the other side?
!!Thursday 14 September 2006
* leadership class
* Working on A&A auto-ticketing
!!Wednesday 13 September 2006
* A&A auto-ticketing project
!!Tuesday 12 September 2006
* leadership class
* Working on A&A auto-ticketing
!!Monday 11 September 2006
* back from vacation
* working on A&A auto-ticketing mod.
!!Friday 1 September 2006
* Last Solid Code Class
* A&A project
* On vacation next week.
!!Friday 28 September 2007
* I will have the column project done today
** A plant column (not in the spec) also needs fixed
** very little testing was done on the Show Load screen (by me)
*** I will address this on Monday
** I dislike being rushed.
!!Thursday 27 September 2007
* Deadline on Project is this Friday. Think I'll make it.
** Working on the columns on the Load Schedule screen
* QA testing is next week.
!!Wednesday 26 September 2007
* Frisbee meeting
** Breakfast {{thumbs.gif}}
* Completed and checked in the "Pln" column. Am now adding five columns to the Load Schedule screen.
!!Tuesday 25 September 2007
* Finishing up the "Pln" column coding.
* 401k meeting.
!!Monday 24 September 2007
* Will be checking in OCMI today.
* Getting back on the "Pln" column for the toggle project.
!!Friday 21 September 2007
* Almost done with OCMI
** debugging and Testing Day.
* Then back to the "Pln" column on the Rolling Seniority Project.
!!Thursday 20 September 2007
* Working on the Rolling Seniority Project in OCMI
* Is it time to switch from gmail? Second day in a row of problems getting in?
!!Wednesday 19 September 2007
* Got yanked off of my Column project. The specs to a project I already completed were changed.
** I am now supporting a new XML tag named <~DRCI_Cutoff_time> in the OCMI. Shouldn't take too long.
* Have Frisbee meeting today.
** Breakfast. {{thumbs.gif}}
!!Tuesday 18 September 2007
* Next column was easy, Hope to start on the "Pln" column today.
** Much tougher, involves an insertion sort.
** Love code I can "share".
!!Monday 17 September 2007
* Working on the "Nxt" column, now.
!!Friday 14 September 2007
* A little more code and the "Act" column is done.
** Next on the plate is a merge, then the "Nxt" column.
!!Thursday 13 September 2007
* Liked my new Frisbee Team
* Big "Act" column testing day.
** Need to add some stuff to the order rate logging routines also. Possibly a tomorrow check in?
!!Wednesday 12 September 2007
* New Frisbee teem meeting
* really getting into the "Act" column routine for the toggle project.
!!Tuesday 11 September 2007
* Working on the sort routine now.
* Making Andrews pseudo code no longer pseudo.
!!Monday 10 September 2007
* Got pseudo code from Andrew. Cool dude.
** Will make my life easier.
* Found out in a meeting that the customer we have been breaking our hump for had a management reshuffle?
** Do they now even want us?
!!Friday 7 September 2007
* Yesterday Had an emergency with one of our customers, I worked three hours on. This issue was then passed to another very capable programmer.
* Started redesigning existing code for my new toggles. Different variable and procedure names.
** I will write an insertion sort to support my new rate columns
** Was hoping to have the "Act" column done today but my yesterday detour may keep that from being possible? We'll see.
!!Thursday 6 September 2007
* It was determined that my side had the wrong variable names I corrected OCMI and it now works
** I also got an e-mail where I might have to change it back? Thank gosh for managers, they make everything so cozy and fresh.
* I am testing the 00:01 issue now.
!!Wednesday 5 September 2007
* Doing debugging on my OCMI project.
** ~CNF8 code doesn't seem to work? (Always uses seniority fields?)
** 00:01 reset don't seem to work?
!!Tuesday 4 September 2007
* Working on the XML to make the toggles generic.
* Then I'll do the 3 new rate calculations.
* Then I'll add the new columns to the load by load screen.
!!Tuesday 30 September 2008 * The prototype does not have multi-schedule orders support. I am trying to add that, now. !!Monday 29 September 2008 * My column class is being code reviewed. * Learning the prototype by putting debugs into the code !!Friday 26 September 2008 * Need to create a ~NextColumn and a ~PrevColumn property !!Thursday 25 September 2008 * Frisbee meeting * Need to write a ~PrevStatus and a ~NextStatus property for my column collection class !!Wednesday 24 September 2008 * 401k meeting * Fleet meeting * Made good progress moving my Column class into the prototype !!Tuesday 23 September 2008 * Moving my Column class into the prototype !!Monday 22 September 2008 * Possibly move my column class into a prototype. !!Friday 19 September 2008 * Work on MSMQ project to talk to JWS system !!Thursday 18 September 2008 * Have merged my updated class into both prototypes !!Wednesday 17 September 2008 * About ready to get my COMMANDnetworkInterface class into the prototype !!Tuesday 16 September 2008 * Updating my COMMANDnetworkInterface class so foreign systems (not COMMANDseries) work with Async messages !!Monday 15 September 2008 * Back from my vacation * Getting updated with e-mail * Changed out my keyboard ** I'll return the one I was using, the keys were too different !!Friday 5 September 2008 * Got my ~ColumnCollection framework set up. ** Need to do an iterator by Status, yet !!Thursday 4 September 2008 * Working on my test APP for my class. I'm on the right track, now !!Wednesday 3 September 2008 * FFL draft night ** w00t * Going to look at existing code for column class and dictionary stuff ** need to do the learning CD's. *** someday I'll know oops. !!Tuesday 2 September 2008 * Back from holiday. * Working on Dictionary template objects
!!Wednesday 30 September 2009 * Working on truck load plan screen !!Tuesday 29 September 2009 * Add "Truck Load Plan" to COMMANDtrack core !!Monday 28 September 2009 * Iteration/planning meeting * Unit test the APP !!Friday 25 September 2009 * Code Reviews of Fleet today * Unit testing of the APP * Iteration meeting is Monday !!Thursday 24 September 2009 * Unit test the Order not disappearing error !!Wednesday 23 September 2009 * Unit test the DRV/VEH ack project * Customer support issue * Begin the MSGTXT:58 issue for Tracking !!Tuesday 22 September 2009 * Update Drv and Veh Ack required flags for canned messages in Fleet * Update PM Sim to be able to send the Drv and Veh Ack messages !!Monday 21 September 2009 * Customer service testing issue * Support VEH/DRV acks in Fleet !!Friday 18 September 2009 * Rental trucks mod need fixed/tested against an older DB for backwards compatibility ** It currently... isn't * Vehicle/Driver Ack mod * MSGTXT:09 Fleet issue !!Thursday 17 September 2009 * Rework some of the OCMI Rental Truck modification * Track down a minimize focus issue ** Think it is on the ~COMMANDseries side * Begin the big VEH/DRV ack project for fleet !!Wednesday 16 September 2009 * Finish up Fleet MSGTXT:58 * Fleet Vehicle messages and events !!Tuesday 15 September 2009 * Prevent exception in Fleet on MSGTXT:58 !!Monday 14 September 2009 * Back from vacation ** Hi, everyone. * Round Trip truck bug ** On the second round the order goes away *** not good... !!Friday 4 September 2009 * Rental Trucks mod OCMI * Ghost truck Change ** Ghost trucks should show under the same status on different trucks !!Thursday 3 September 2009 * Optimization Exception Testing * Other regression testing * Draft Day, w00t! !!Wednesday 2 September 2009 * Unit testing and a code review ** Dashboard exceptions is the code review item * TOAD demo ** an awesome tool !!Tuesday 1 September 2009 * Unit Testing
!!Thursday 30 September 2010 * Unit testing * Waiting on Andrew for the multiple schedule issue !!Wednesday 29 September 2010 * Fleet multiple schedules are not correct with OCMI !!Tuesday 28 September 2010 * Code reviews and unit testing !!Monday 27 September 2010 * Code reviews !!Friday 24 September 2010 * Project to use the seconds bucket algorithm on the Optimization loads timer ticks !!Thursday 23 September 2010 * Code reviews and unit testing !!Wednesday 22 September 2010 * Auto fill in status problem in optimization !!Tuesday 21 September 2010 * Research fixing the quoting problems on the address in fleet !!Monday 20 September 2010 * Truck flag disappears soon after being added !!Friday 17 September 2010 * Code review * Testing !!Thursday 16 September 2010 * Code reviews !!Wednesday 15 September 2010 * Code Reviews !!Tuesday 14 September 2010 * Code reviews !!Monday 13 September 2010 * Code Reviews * Back after vacation !!Friday 3 September 2010 * lead time orders are not popping up on the screen !!Thursday 2 September 2010 * Get orders to load lead time from COMMANDseries !!Wednesday 1 September 2010 * Work on 2.5 bugs ** not enough future day orders showing
!!Friday 30 September 2011 * Finishing testing my agg tab mod * brought my killer chili to work !!Thursday 29 September 2011 * White line around the order line doesn't show on an agg order !!Wednesday 28 September 2011 * Tracking down a bug where orders lay on top of each other? !!Tuesday 27 September 2011 * Working on the concrete and aggregate tabs correction !!Monday 26 September 2011 * Filter concrete and aggregate orders to their correct tab !!Friday 23 September 2011 * Cannot playback the snapshots? (gonna fix) * Leaving early ** dentist !!Thursday 22 September 2011 * Code reviews * Fixed the Language tool to add a ; to the oracle delete statement !!Wednesday 21 September 2011 * Get language tool working better * Unit testing !!Tuesday 20 September 2011 * Work on the language tool for tracking !!Monday 19 September 2011 * Code Review * Apex testing !!Friday 16 September 2011 * support new colors key in Apex for dispatch * code reviews !!Thursday 15 September 2011 * Code Review ** make sure if no tables are present everything works ok * In Apex if you delete a ticket the truck doesn't come off of the order ** if you Void it it does (void leaves the record behind) !!Wednesday 14 September 2011 * Unit testing, code reviews !!Tuesday 13 September 2011 * Unit testing !!Monday 12 September 2011 * Back after vacation * Problem with Aggregate tracking ** If plant is both agg and concrete where should it show? *** I think on all 3 tabs? !!Friday 2 September 2011 * Code Reviews and Unit Testing !!Thursday 1 September 2011 * Unit Testing ** Ghost Trucks
!!Friday 28 September * Research a driver callin report * Debug a cartage issue !!Thursday 27 September * further testing * service programmer queue !!Wednesday 26 September * If an invalid product is added in orders the product code is not blanked out * cartage is not getting recalculated if the truck type changes !!Tuesday 25 September * Test Chandler locking issue, again * Figure out why order shows a time of 00:00 !!Monday 24 September * work on Chandler locking assuming trucks not back in yard from the day before !!Friday 21 September * Roster Report is not sorting correctly * Tracking showing times of 00:00 on screen !!Thursday 20 September * fonts issue * ticket out issue !!Wednesday 19 September * Customer credit privileges in 3.12 !!Tuesday 18 September * Day Group issues ** Employee ID defaulting ** Employee ID copying ** Project Editor mask !!Monday 17 September * Several Command Commerce issues * A Notes filtering issue * Check if cartage supports a 3.5 distance rate * Do you input 3.999? !!Friday 14 September * Code review ** Defaulting plant if order is an FOB in 3.12 * Correcting description defaulting issues !!Thursday 13 September * Doing some coding ** Prevent popup on order copy ** Product description not being set !!Wednesday 12 September * Working on pre-ticked or round tripping type trucks !!Tuesday 11 September * Work on the Service programmer queue !!Monday 10 September * 16 items in the service programmer queue ** groan * Working on a cartage defaulting issue
!!Monday 30 September * Getting an extra line on the Order schedule report when run in detail * 3 decimal mask is not lining up ** was fixed originally on CR 81689 * zone code not populating when using a job template in quotes !!Thursday 26 September * ticket report crashing issue * Convert Dual Alley to C# .NET !!Wednesday 25 September * pay table not being audited on ORDR * Convert Dual Alley to C# .NET !!Tuesday 24 September * Quote print not working * Project PO not saving !!Monday 23 September * Convert Dual Alley to C# .NET * Audit issue on deletes * Cannot call mapping from quotes * Auditing ORDL does not work for Batch Code !!Thursday 19 September * order date output file not outputting date using mask field format * Ticket showing on the Order & in T&S but not in EO&T * Convert Dual Alley to C# .NET * SVC programmer queue !!Wednesday 18 September * setting up a COMM service to troubleshoot not updating issue ** Jason followed my docs and still has some issues * Convert Dual Alley to C# .NET * SVC programmer queue !!Tuesday 17 September * setting up a COMM service to troubleshoot not updating issue !!Monday 16 September * setting up a COMM service to troubleshoot not updating issue !!Thursday 11 September * print masks on data out * Convert Dual Alley to C# .NET * Service programmer queue !!Wednesday 11 September * Convert Dual Alley to C# .NET * All day Unit Test/Code Review meeting in the bin ** Yeah!! Fun!! Fun!! w00t!! w00t!! !!Tuesday 10 September * Convert Dual Alley to C# .NET * code reviews of Brian's trip to move code back to 3.12 core !!Monday 9 September * Convert Dual Alley to C# .NET * Error on copying of quotes * Tracking has a SQL error * Unable to save sort settings to Project code descending
!!Tuesday 30 September * Manual entry of batch weights ** hooking up the editor !!Monday 29 September * Manual entry of batch weights ** hooking up the editor !!Friday 26 September * Saying good bye to James this morning ** Hard to believe after all these years * Manual entry of batch weights ** Doing the reports piece !!Thursday 25 September * Manual entry of batch weights ** Doing the reports piece !!Wednesday 24 September * Correct the fast typing issue in the edtbox widget !!Tuesday 23 September * Manual entry of batch weights !!Monday 22 September * Category Notes * Start manual entry of batch weights !!Friday 19 September * Argh, Talk like a pirate day, be here! * Add notes for item categories !!Thursday 18 September * work on Ship plant variance report * Company off site meeting tonight !!Wednesday 17 September * Finish the Requested Start time mod * work on Ship plant variance report !!Tuesday 16 September * Finish the Requested Start time mod * work on Ship plant variance report !!Monday 15 September * Setup version 2 environment * Add requested start time to order Schedule screen !!Friday 5 September * Code reviews and unit testing and system testing !!Thursday 4 September * Code reviews and unit testing !!Wednesday 3 September * Update ~NewWordPrint ** remove obsolete warnings from the code !!Tuesday 2 September * Support company code of "#" in Credit Refresh COMM server * Update ~NewWordPrint ** remove/change obsolete code
!!Wednesday 30 September * Make Command network work with Win 10 !!Tuesday 29 September * Next sprint planning meeting * Create install kits for my EDX projects * Convert more of my stuff to vs 2013 !!Monday 28 September * Unit test Simplified Orders !!Saturday 26 September * Convert ~WordQuote from vb6 to vb .NET !!Friday 25 September * code reviews * no dialog boxes in Simplified order entry !!Thursday 24 September * ~WordQuote fixes ** my box not configured right !!Wednesday 23 September * ~WordQuote fixes * Chad Training on plug ins * FNDCODE working on my box !!Tuesday 22 September * Autobuild changes * get FNDCODE and wordquote install fixes working on my box !!Monday 21 September * FNDCODE and wordquote install fixes !!Friday 18 September * Agg ticket Gross and net issues * Update more stuff to vs 2013 * Laser Tag teambuilding !!Thursday 17 September * vs 2013 warnings get rid of * MS WORD COM not getting registered * Code Review * Promotion warnings !!Wednesday 16 September * Unit testing and working on vs 2013 conversions !!Tuesday 15 September * getting v2 and v3 C sources in sync !!Monday 14 September * Code Review * updating personal code to vs 2013 !!Thursday 10 September * test git on linux box !!Tuesday 8 September * test git on linux box !!Friday 4 September * vs 2013 project !!Thursday 3 September * vs 2013 project !!Wednesday 2 September * vs 2013 project * CRC help project !!Tuesday 1 September * vs 2013 project
!!Friday 30 September
* In command network use the current directory to find the INI file
!!Thursday 29 September
* Fill old Contacts fields
* Make cmdnetw look in startup dir if this is non-standard
!!Wednesday 28 September
* Retarder extra dosage checking
* Code Reviews
** extra checking when filing an order
** Print weights on ticket not showing on the project form
!!Tuesday 27 September
* Add locking table to power shell DB update scripts
* Code review
!!Monday 26 September
* Next Sprint planning
!!Friday 23 September
* Code Reviews
!!Thursday 22 September
{{tongue.gif}}
!!Wednesday 21 September
* Mobile Connect plant code error
!!Tuesday 20 September
* Athens project
** Reports
** Code Review
** Unit Test
!!Monday 19 September
* Athens project
** Reports
!!Friday 16 September
* Athens project
** Reports
!!Thursday 15 September
* Oracle SQL aging routines got canceled
* Auto Build Cleanup fix
* Athens project
!!Wednesday 14 September
* Oracle SQL aging routines
!!Tuesday 13 September
* Data base update UAR file
* Statement Data out
* Other crap needed right now
!!Monday 12 September
* Add David to the Auto-Build E-Mail Mod List
* Code Review
* Athens Project
!!Friday 2 September
* Make Command network support more than 2000 receivers
* Remove warnings from the Auto Build
!!Thursday 1 September
* Make Command network support more than 2000 receivers
The server built in to TiddlyWiki5 is very simple. Although compatible with TiddlyWeb it doesn't support many of the features needed for robust Internet-facing usage. At the root, it serves a rendering of a specified tiddler. Away from the root, it serves individual tiddlers encoded in JSON, and supports the basic HTTP operations for `GET`, `PUT` and `DELETE`. ``` --server <port> <roottiddler> <rendertype> <servetype> <username> <password> <host> ``` The parameters are: * ''port'' - port number to serve from (defaults to "8080") * ''roottiddler'' - the tiddler to serve at the root (defaults to "$:/core/save/all") * ''rendertype'' - the content type to which the root tiddler should be rendered (defaults to "text/plain") * ''servetype'' - the content type with which the root tiddler should be served (defaults to "text/html") * ''username'' - the default username for signing edits * ''password'' - optional password for basic authentication * ''host'' - optional hostname to serve from (defaults to "0.0.0.0") If the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation isn't suitable for general use. For example: ``` --server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd ``` To run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port.
param (
[string]$Action,
[string]$IconPath,
[string]$InstallPath,
[string]$Exe,
[string]$Hotkey
)
<#
This will create or remove an icon on the Desktop. Use it for Wix install projects
Examples:
Adding a Desktop icon:
.\SetShortcut.ps1 "ADD" "C:\Users\jsmith\Desktop\DualAlley.lnk" "C:\Program Files (x86)\DualAlley\" "DualAlley.exe" "CTRL+SHIFT+D"
Removing a Desktop icon:
.\SetShortcut.ps1 "REMOVE" "C:\Users\jsmith\Desktop\DualAlley.lnk"
To Log the Wix install do this
run cmd and CD to the msi file location then do this:
msiexec /i "SerialPanel.msi" /L*V "install.log" (to install)
msiexec /x "SerialPanel.msi" /L*V "install.log" (to uninstall)
#>
if ($Action -eq "ADD")
{
$WshShell = New-Object -comObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut($IconPath)
$Shortcut.TargetPath = $InstallPath + $Exe
$Shortcut.IconLocation = $Shortcut.TargetPath
$Shortcut.WorkingDirectory = $InstallPath
$Shortcut.Hotkey = $Hotkey
$Shortcut.Save()
}
elseif ($Action -eq "REMOVE")
{
Remove-Item $IconPath
}
else
{
$arg = "???Unknown action: " + $Action
echo $arg
}
param (
[string]$Action,
[string]$IconPath,
[string]$InstallPath,
[string]$Exe,
[string]$Hotkey,
[string]$IconIndex
)
<#
This will create or remove icons on the Desktop or the Start Menu. Use it for Wix install projects
Examples:
Adding Desktop icons:
.\SetShortcut.ps1 "ADD" "C:\Users\jsmith\Desktop\TCPIPPanel.lnk" "C:\Program Files (x86)\TCPIPPanel\" "TCPIPPanel.exe" "CTRL+SHIFT+T" "0"
.\SetShortcut.ps1 "ADD" "C:\Users\jsmith\Desktop\TCPIPPanelHelp.lnk" "C:\Users\jsmith\Documents\GitHub\paneltool\bin\Debug\Help\" "TCPIPPanel.pdf"
Adding Start Menu icons:
.\SetShortcut.ps1 "ADD" "C:\Users\jsmith\Start Menu\Programs\TCPIPPanel.lnk" "C:\Users\jsmith\Documents\GitHub\paneltool\bin\Debug\" "TCPIPPanel.exe" "CTRL+SHIFT+T" "0"
.\SetShortcut.ps1 "ADD" "C:\Users\jsmith\Start Menu\Programs\TCPIPPanelHelp.lnk" "C:\Users\jsmith\Documents\GitHub\paneltool\bin\Debug\Help\" "TCPIPPanel.pdf"
Removing a Desktop icon:
.\SetShortcut.ps1 "REMOVE" "C:\Users\jsmith\Desktop\TCPIPPanel.lnk"
To Log the Wix install do this
run cmd and CD to the msi file location then do this:
msiexec /i "TCPIPPanel.msi" /L*V "install.log" (to install)
msiexec /x "TCPIPPanel.msi" /L*V "install.log" (to uninstall)
#>
if ($Action -eq "ADD")
{
$IconArg = "," + $IconIndex
if ($IconArg -eq ",")
{
$IconArg = ",0"
}
$WshShell = New-Object -comObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut($IconPath)
$Shortcut.TargetPath = $InstallPath + $Exe
if ($Shortcut.TargetPath.toLower() -match ".exe")
{
$Shortcut.IconLocation = $Shortcut.TargetPath + $IconArg
}
$Shortcut.WorkingDirectory = $InstallPath
$Shortcut.Hotkey = $Hotkey
$Shortcut.Save()
}
elseif ($Action -eq "REMOVE")
{
Remove-Item $IconPath
}
else
{
$arg = "???Unknown action: " + $Action
echo $arg
}
"favicons" are small icons that most browsers display to help users identify websites. ! favicons in the Browser When TiddlyWiki starts up in the browser it looks for a tiddler called [[$:/favicon.ico]] and dynamically uses it as the favicon for the page. If you modify the image then the favicon changes instantly to reflect it. ! favicons on the Server On the server, the ServerCommand will serve the tiddler [[$:/favicon.ico]] at the path `/favicon.ico`.
The `<$setvariable>` widget has been renamed `<$set/>`; see SetWidget for more details. For the moment, you can continue to use `<$setvariable>` as a synonym for `<$set/>`, but it will be removed for the beta.
! Introduction The set variable widget assigns a value to a specified [[variable|WidgetVariables]]. The new value of the variable is availale to the content within the set variable widget. ! Content and Attributes The content of the `<$set>` widget is the scope for the value assigned to the variable. |!Attribute |!Description | |name |The name of the variable to assign | |value |The value to assign to the variable |
ShadowTiddlers are tiddlers that are loaded from within [[Plugins]]. Unlike ordinary tiddlers, they don't appear in most lists. ShadowTiddlers can be overridden with an ordinary tiddler of the same name. If that tiddler is subsequently deleted then the original shadow tiddler is automatically restored. The current shadow tiddlers are: <$list filter="[is[shadow]sort[title]]"/>
<CustomAction Id='AddDesktopIcon_set'
Property='AddDesktopIcon'
Value=""[POWERSHELLEXE]" -Version 2.0 -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass -Command "&"'[#SetShortcut]' 'ADD' '[DesktopFolder]SerialPanel.lnk' '[SerialPanelDir]' 'SerialPanel.exe' 'CTRL+SHIFT+S'"; exit $$($Error.Count)""
Execute='immediate'>
</CustomAction>
<CustomAction Id="AddDesktopIcon" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="check" Impersonate="no" />
<CustomAction Id='RemoveDesktopIcon_set'
Property='RemoveDesktopIcon'
Value=""[POWERSHELLEXE]" -Version 2.0 -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass -Command "Remove-Item '[DesktopFolder]SerialPanel.lnk'"; exit $$($Error.Count)""
Execute='immediate'>
</CustomAction>
<CustomAction Id="RemoveDesktopIcon" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="ignore" Impersonate="no" />
<CustomAction Id='RemoveSetShortcut_set'
Property='RemoveSetShortcut'
Value=""[POWERSHELLEXE]" -Version 2.0 -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass -Command "Remove-Item '[#SetShortcut]'"; exit $$($Error.Count)""
Execute='immediate'>
</CustomAction>
<CustomAction Id="RemoveSetShortcut" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="ignore" Impersonate="no" />
<InstallExecuteSequence>
<Custom Action="AddDesktopIcon_set" After="CostFinalize" />
<Custom Action="AddDesktopIcon" After="InstallFiles"><![CDATA[NOT Installed]]></Custom>
<Custom Action="RemoveDesktopIcon_set" After="CostFinalize"/>
<Custom Action="RemoveDesktopIcon" After="RemoveFiles">(NOT UPGRADINGPRODUCTCODE) AND(REMOVE="ALL")</Custom>
<Custom Action="RemoveSetShortcut_set" After="CostFinalize"/>
<Custom Action="RemoveSetShortcut" After="RemoveFiles">(NOT UPGRADINGPRODUCTCODE) AND(REMOVE="ALL")</Custom>
</InstallExecuteSequence>
<Property Id="POWERSHELLEXE">
<RegistrySearch Id="POWERSHELLEXE"
Type="raw"
Root="HKLM"
Key="SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell"
Name="Path" />
</Property>
<Condition Message="This application requires Windows PowerShell.">
<![CDATA[Installed OR POWERSHELLEXE]]>
</Condition>
@ECHO OFF if '%1'=='' (%0 .) else echo %~s1
A SingleFileApplication is a web application where all of the assets are delivered in a single static file. Every SingleFileApplication must also by definition be a SinglePageApplication, but the converse is not true.
As defined by Wikipedia, a SinglePageApplication is a web application that presents itself as a single HTML document that dynamically loads additional content as the user browses the site. Frequently, single page applications are carefully designed to hide their nature, appearing and functioning as an ordinary static website by respecting the address bar and the back/forward navigation controls. Unusually, TiddlyWiki is also a SingleFileApplication.
Your modern interwebs frighten me
{{caveman.jpg}}
Unfrozen Caveman Programmer
http://www.meprogrammerguy.com/
R0lGODlhDwAPAIcAAAAAAAD//wgAAAgIAAgICBAAABAACBAIABAICBAIEBAQEBgQ CBgQEBgYGCEICCEQECEYECkQECkYGCkhGFJKQmNKSmNjY2tSUmtza3NSWnNja3Nr a4Rra4Rzc4R7e4xzc4x7c4x7e4yEhIyEjJR7e5SEhJSMjJSUlJx7e5yEe5yEhJyM jJyUjJyUlKWMjKWcnK2MjK2MlK2UlK2UnK2cnK2lpa2trbWcnLWlpbWlrbWtrbW1 tb2cnL2lpb2trb21rb21tb29vcatrca9vcbGvc6trc6ttc61rc61tc61vc69vc7G vc7Gxs7Oxs7Ozta9vdbOzt69vd7W1t7e1ufOzv/37//39/////////////////// //////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// /////////////////yH5BAMAAAEALAAAAAAPAA8AAAjLAAMIFCggAQIBCAYqDAAg wYgcQIZoYCBgoYITQJwMGVIDSAsPCQUisNBEChMpUIAAqSHCggKBDZqclFJFB8IC L0wcCKAAQ5ApAA5WEXAAZwsKAAgAKXlAQAEkDwoUkOFhxQMCNoI0ATKhgBKpOGiU 6IAAgI4hPpQgoSKkiBAXN0KEKNBgwwocVJAIKVBExQ0VJCpE4OnBBw4ZEQqkePLB xYUCAw0YqICjhwseJDJIXRhggogVgEns5BwAQQkQJD5wqEgaAMWDEEIKDAgAOw==
R0lGODlhDwAPAJEBAAAAAL+/v///AAAAACH5BAEAAAEALAAAAAAPAA8AAAIujA2Z x5EC4WIgWnnqvQBJLTyhE4khaG5Wqn4tp4ErFnMY+Sll9naUfGpkFL5DAQA7
iVBORw0KGgoAAAANSUhEUgAAAQUAAAHeCAIAAAAdDYkqAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAEXoSURBVHhe7X17sB7Fdac2tbuV3T9c2a2tbMWVOLErsBvY2tjruIJ3qxyv7d3YsYkCqdjGNrtg4zV+rI3txLaM8WKCEeZpHgaJqwgjkAkPScYgQAgJjKTLQ0KCIJBAcEFvJCFd3avn1evumemZ7tPvnsc3099856sPMfebnn6cPr8+5/T0r3vK6Og4fUkCJAEmgSkkCJIASYBLgPBA5pEkICRAeCBtIAkgPEz5/ir4WizmrieXb9kgAgz4c+OT63dtRSEHe5y+JIGOSMCOh9e/fsGqW4X2w5/L3nv5inde8MxPlm8R/haBgSTQJQk48bBmYWYKNk6/fNUP7hv5p+RPAMYawkNHhsMuqXItbQnAw54N618+5wKODcID+YfdlYAdD1tmz151ZmIW1nw49ZHSQCLDBtkHsg/dlIAznt5+/31rfzB77a0iqlYi7PFuCqUWy0uZ9KMEnHhgBmH78/KcEp6MUvGwcHwy+4xfYBXHpscmJ4ZuCbC5t+x6IzCloSwoRXweWxhQXJJJcN36sbOpzl4J2PHAXKPH35Z98VwTmq/FBSTqm8Pgll1DVhV061xdGlkun3JPBYKNkkUvAWc8zcMGcJPWnilCagsewDiM7vqAF4KeMbgujSyXT7mnQrv5rH8c4RaVrpko4pJDwPwS0/5kWimffrXgIVH0yTdWrpecqMRoZJ/caeE6h5WPXSMnZ2ST5L3Y8lmZeWhquSrq1g+N5nXLcJuWuDCrXv44qpKlxMdGJiaZGRQJmFVMnhV3/eNCKIooSGtOAmHv45QpVxseoIMTtYMPUv38WgQDDjwoHjxOacxncjKBzaopSdyiRCw4fuD6ChfwO/9zMjNo5rqZSzQgZ+F4+qNpODChIq4RMbYRut36+OKHFX89e803Zj/zX8SUq7TcxQzcdOBMIIEjiu+vumCEaVhxPHjyMcbBJs8nDfc1M5WM02rdvCUi65EMAIo1I+PQpxLwzS9B5DDygLZsyfv+4QMrJxIV6Rs8JGZNwmoQHnSL5Jk3I8sQY8yALZIPD57Fj5J9WLgrn0XlznriQmTjsdAwPnJzLWQOD1MmPahgPzryCbQPzFOS/KXM+THULaREJVjqbSzenA/dp0N7LdV2xg98slW5sK1fUqLhNF4UfgUfO5He8PcVI+P8pQS4LgYPxJ2PYc4Kxw+guJt4PJ3YrmQejIe/SsCT19NTIm4a+UtdmRtwxg/wJs743eX1l/phMKPhvCtKXItlYJnU6S/VWK0msiI8EB40CdjxAJH0S19PCA/cWfK+f+gv+RIe+qu/Gqmt7/00EOK4yyQx47L9CJoYyBsRBDWEJOD0l8wvpBVmaT/ECQQnkkCwBOz2AfgPeKW3eeKV8EAS6JQEisy3GuIH2rqHJNAlCTjmlxjzAX8N8UOXZEFtIQmEz7cGhRMkUJJA/BJ478xJ29eBB4gfYBmf/oqavCbawKu/JQBgsIHWgQe2/xL3l4Arx/4cFK9p1eoNBw8ejH+063wNa++IcngA+/DyU2IrPuXP/h4hQnSo9m4IKZTS6BKovSPK4cGm8RBni/VLfdV/Y3vTz+hodpFeW4Ht7gaWlfLpK2mUGdGMrcY/6hKoLqje4UGvm9tfUpe1pnxRaT+yMA0YAxWUv0U7o4YcoPF/n36YFD74wQ9WxANkBZmwD8s2TBpF2y7S79mjyiH9xZOhW4m9j+METG62j1ECXNRM4F6xV7QPIfDj9kFvTon51mL2YefOt9aufWl4+Knly4fhCxfwJ/wY0pFMNNVzYAaBqy/TXW/H+IYlkWcOBr9qFlI+Y2IGCZAhCBP+hWu3JJl+YOhyvTz33HMXLVrEEngr5rUMNnl6H8wrYJWeryPEcABZQYs+9alPMcTOmDGDl44bWA4PrBjP/ksOOUI/bd++gyOB4YGjAm55+6B6DmkRQnHvufse+LLhvDIespzzfKA7pa6HP70NLJJAtQyBkNDBwPHAlObqq68OxIPbMjjwwG6xj1I6y9M9oATigYGBV5I7AjrgdTzs3LGLfd32wb//kqNHYVw3goFDAhK4FaJ6DgoYWJsZJJAem/2NkG7gHQwXMBp9/OMfZznDBRucUi+xvIOEnh3DAwq+dlsJqMPy5cu/9rWvYW1mqgP2gf3IrIStnt4Bnqu4MRPH43t272E94oZESEdA5aEgbhkwGPKOEL1QDg8QJ/j3X7J3dmbTWc+NjLyxe/co/Kt3ZGAOxkyYKjhy4KMjYICPARwS1Ycl1tlbt27lugVI+OQnP8n0DH4MGXrDAFMeD3zU5JVUqu2uJ8O87YOHfBseuH1QMgH5M0jIVkIdPkLwwI0Pzor3vlKx0njAr96Kvp8e48bBCAYWS7i1WTcvSlbOHCQ3CYMBWwkHJEK6IR2WxmAEYjbh8cceZ5nDBbMVcKu646SH0SC3deteDgkhQBUYDOBfwC0fiZkCcai47UNFPHATwYHB1ZdDgqHCWI2QjlDwwJrJo6a68MD3qLTuv+QYm7FlAOOgfNldNx5YGv1ZbGpsOdgsg91KlBmWmJlmqs/AABccEgwkxj7+5S/v+yb6wJ82SeoBdNF4GjtFilcNrhS7G4IHZUzhD3r9JWwfsPvEx3JuJWrEA8cwOFFePOxKJnj2jO4Z9cYPnv2X4seDbhnwL3y8LD3NxxwG8JG4K8zzZzixqdpdd93NEAEXhcCAZ66903Tc21mzZg3WRQaMQvahNB4U+8A1lQ/qcFHFPrB8uDeoWDM9OlL8JXhwztJ1b/vM7ClnzPCu5/Psv+TAQy/8pQ0bXsPGwesv8dGaO6lMWLxrc301BCEhZprZB2YHOB54ESyQcAy9gIRAMBiD6ZBgneOBT61yy8nDnsD4IZl+AY1Jv1yeLH/+r64P/Ba+UKxEFTzoYOCzGmAZjFMFCh4gDYDh0Wdfc88vVZwVaT+eZh2AVZ+PHBoeDI0NxwP2l3jO4D4xnDjw4I6ksadUBQ84fuBDMtQtfH5JGUQw8hUtN+LBZh8wkMrZBx0MikNoFL6CB3AaGcLdeIAA2vh+OhQn1WdLK+bQDB4gXO5dPI0hAQG09prfP5mLnSL+Ag57FPyllWO+NQQP3lmyXtgHDG/u+nL42aqk4AE8ScCD1z5gPtDIDbOfvzw7TzEUD1Cbiu/jKubQFB4Sl8novNYy32qKpwt0AfPo4KUb9toVD9u92IR7XMpT7E+v8nGlxJ4VfpZbCZtv6TDUGA/cMniRifEwf/78T131KPcDvfEDF33R+dbsQdtqC2+leYLSOTSGB/bWr3fv48otW8KKyKwEAy2bdeUfrxp58RDYlW774MCVFw84GgmpDMYDAwP8yzIJxIP1PJSQ4ktYeS3bMuv53B2Jx0tjKwLjB/Qs7hd43Vvveo1iNsHtx0sVTf9w9KOeWPklTAeyiQebkXFkEr7QOLAmeL03gOEzVy/iD4avb33yguL+UmD9epTM25FuW18cD1VVtkdyiCRbd3eUxkOJ1pXjP+D4YVA4cVi4hIcSqtaLR2rviHJ4GPTRrvZu6IWuDEKetXcE4WHQsT0IsAlvI+GB8EASkNZ7l9hvhiRIEhg4CYTPL+F31eJ8oHAjRSlJAvFLIHD/Jb75Euy/BNcCD8foQxLokATceOB8IPxyWtpfo0OioKaQBI4RHkgJSAJCAg48bL/f/EIa1m5s4Y4gyZIk0CUJOPCwcfrla5eKvSGUP7OZhy7JgtpCEnDbhzUfTrbYGHlg+dozLzCvXyIJkgS6JAHv+lbGCrLucW+QxbO350T525+tR1SQ45UPb7bnFVSiLxOe/eaHr3QX52qUqAoIIbj9wXUrIs+kHaIGyV/ZxynLY8dCKxOarkidW08bbh/4XkzSOxq1AbgTNj/8cD2AcEo+tER399XVueXyKfeUU3lALFzvUyxgaKT9Yis0vDK4jNY1uZ4K1B0/hAuzQP2dmYaWOFh4QKoq2wkh9up4SDEVbAQLdHh7Sb3+kueNvVbzxGFQDbKw1ZnwNAcn6Zvbb+ejmPJA2nPPZgZfs/buEnl/8e7HesCukZOTVBAlQF5G3u/p3Yczn9BUGfwb8r2yXI1t8ZcohKMKUxEd6xAvHAxNzotQcAJZySqP73fOQuh40LcR4Cs1DFGECclZj0kKxLz/Z2+XFQjrKEeR7r+nnceeTC71EUkvMU8kMnPgQXEepFplhUn55FUwVAbpWVYFNoTygRS1xVw3Y825cJAyZsI0DQd43LaqrDIumIrIoGXHQ+cMhI4HTgNiewhsWJqckfXqhZevuXH5lg3a1rxWy8Z9VjTEJvEck61QG67mOVIM5l0f0a0wTLKXc8g1sTgePPkYXXBlcM1GARRbSwnUunlLNAjTVKKCB7NPY5Nq/rtSlnl6oGsGIvD9NHhN5v0EHJ5e1rm6fotfuDQVh0GxAGF44EDoGzzwimIVFG3XkKxCPUebPmHEzRHznYyA8OEh61rNX5K6HBfUntdfX8ne9XyMKWrdv1WtybMP5xOj3BvQDDrvCIPDkPWfxa0yDcmWEpGfw00SyxXph6iaUTmQPyQecoNTH60N/lLWOkOeISUq4ZnRPsjDdmqNnfNLjkY58dA18+Bav8T21Fj23suf+Xxy8G7g+zjhCYkewJY3d2gS3ykJoTV/SXan0l70qqD2wkOUyJGFMuF1vP12/mYj+80aT5vyMUxZouYnIU8yCSBQmFwl1UgjV+E8WiJ4Y4kMzri9RjzggDoPsPlTecbmJnvfPyi9MWDzS579W+uzVAOSk1l96298z0Zu5CH1rIz6xRGaY+3zraEFD2q6pvBgjxuqSV7AAfl21bKM6emq/LiY2tIXdWkOD30hjtgqWeh8UZh4ZV9x/nRs7aH6kASqSMDrL3nOF61SNj1LEohNAt7zgfjLaX52lnM9X2zto/qQBIpIwB0/VDlfdOC2Kol/8wiqoVcCVd9PewugBCSBPpJA1ffTB+lDEuiQBLzxg+d80Q6JgppCEjjonV/yvJ8mEZIEuiQBLx48YXGXZEFtIQkUej9t4AORBEkCXZJA4PvpjXfdt/YHs19+SuMDBcriQ8GfwAwpGUmgFxII95fMfKDAOgXD4UOBGVIykkAvJODFg2e9RmCdquJh8bR3ZJ9pi61FQqKpQ+sDarR+aGpgSkNmi6fxQoJqlWfhKpTXXOT4jvI15JVm2SYFJ58w2fjEh6vKckQCQQ8npUJfoQY5es5XqJJvDS2x6Yp3vtWzXiOwJYCHvXBIs+8LyQwZZqJN76wfGrICwo2HYLR4mpR3f2itQiSkKxk0tAJmszIN2QbUJlCMKHNdP6H26Y/r1+fjUwKMehAR0ARlRDA+kVdRvumOpxknDjwlWLyUHPuwMCB+mLt608l3bHr7z5N/4ZoVVwkPoZoc2JFF5OmwD6G1CinOqLjVC2gNDyZdg8pEhYfEsOk1ClmvwSKH0PgBkHDxE5sXvbAR/oVrIx72pZ+xveOKxTDbh9ToqmNQ7gWAI5CL2aFVitlGqmbLZyjz0Oy22V0rVqmkoGnTwF9hrkOWmeZnefBgTq/XULRFlJ65NFnRaUHqg/gx1b8Jq6qCeQMcsDXNU6eVWax4c1hiiTvAfD1TL+O7HGmOtqjSSTLXejcQD7CwD7jUQfbBOB7ef//9AACm/XBx2WWXnXXWWfhHdsuCh9RPSgWDVD+/Fo6FW6vwcItTGvPJS/JYeb1WuYAzrwpjRh/v9QqLNCZ/Sap2Vm9RQ5S/KD138QUetKapw6RezwzYBmiZozWcY66FBtuQYo1VUOpEPvYh6bt7OWuvLjNJJpo1UFsOFXHgYcvsbIIVLmAjJnCcDO/mdO0Hm4C/LAEAAD7MLMAFD6/hFjYRdjykuaSyTQQrjzZ5s4rjwZMP1gO72yPVKh/NMuwaQZiajexj0ld95sCaHtUQDaX5yOHCG7NdqY+fSBUNlDIeXFW12U6DnqVNVjAhFaR1oq+X9fYabBAqQm0m0ye1Cd75pcLvpxkYQMvZBfeXQNcZKuBiwfwFDBLF8MBFFBUeLLVKG27Cg6g87w8jknMEutIreLApnHuk4EMNU1hFh1ieYVXNqmzCgyQKlg4LhzfSWHqWWqqerv1uPIgRFXsZqtmq//20DQ8cA3DBXKNQPCweymdRuUFULKniLiPBJAmVMRj3hDsfp32w1EoecEx44L95PL0cD670alsspfvxgFRe9jEM/owuT8V4mhxz2erkeMjtkugxRWLYm9WDIiWqdPpLaHjJpGSqZv3vp43+ErYJhfFgnMQW5hK/DhDue+50TFOj2ESqqhmV5+ctTo7qMQlPQjgC2IgrBYlC80RJpK37S8bJS1ZBPb0+nOPwkzWEFwejigWfsoeWNSx3TC1FGxScSyjXNFUcsgiTHNLJBku4zDAqOZbu9rK7UmNEW9Q7heeXFE8pdH5JVZv0b2YNjP6S8qrO+Dj92GcSMA29WhNciLK31+iMlRCPuYpTKnKXAivCkMASK/F0YA6UrL8kYHDmDQa2+JvmciAyYdH4OqQhPCj14fOt/dXHVNtaJVBQtTPfqTiEilS6HTwUqSGlJQk0JwHCQ3OyppLilwDhIf4+oho2JwHCQ3OyppLilwDhIf4+oho2J4Go8fCnV7w38NucwKikTksgdjx4KUSQADBj6iP0/rg8FcU4J4hzrj79Z1xMkTbIsKCj08oYQeOaxsPatWvDWw2KXg0PubK6Xg65Z8FteBBLYCrzMO14EJIqOFUfLmJKKUugUTwsW7bslFNOMXaBkVXH8aCvBWQrAhla7PbBtLRJLb4SHuRFmuWUi/BQTm49eao5PAAYTj75ZFhsZWyHkVXH8MDAsHXLNrh+5eUNynqnIDygNS/ysi59TZ5YQSZWF5s4XPmSWwEnbcFYemtI49kpJYg1djoyZag4qWTG0tPVclOnpsz+7EOWxomjKatWb4BvkVVMa+6efi9PHwhSAMNJJ53EVh4GPgLJGB4AACuWr1BoQ2H2gbNzdHaWcVQ2LhhGC8YFJ83hL+GcdZ4d0kcri41LSM7KRSUzPyL4qYhY2DyLObzHW09ZAg9LL/vI9EJ4wGBw2AedVWfEQxn7gPVcDKTaOn4PoUTWzh6y2IzKLQL33NrJQ72jXYI5b94bpnUtjKcCPceDAgY3HhRWHcPDzJm3YH+JW4Yi8UOu6W6uWQE8aNNK7pwlcqaXxebGg5tKxpcxS2hhvwatwo5HN9uoiQMPYAdsn1D7ALNJEEAjTrHVXzKy6ng8zSABn0cWPaLPOPnjaW4fuJKYpzLdBCtn4OvJWbItPhab0/kxUsk8pTO+J6cTtaFofVKmAw87Xl370lrDd94PCvpLIaIwsuoqz7dyJHIN1LlpOaUqG7WVuBSPsu6JIAfrDQSA8rFy6FBwn8UsUolOKpm79KQHktwpdPDpYs/9JV8FXPer4aFKyR18No86Oti0GptUAg/rFs9ZUiieLl3dwMUaFn+pdLFdfJBCh7Be9eKBeU2vbzNtvgSoCCuFUrUoAeZKVV9X0mITmivaHT9AqMA/F91jQkVzNaWSSAK9l4B7fun86XOWvDgKE00AhiSMfjRgP+Pe15lKIAn0SgJuPDAAJC/gHs3+Vbfr61W9KF+SQBsSCMTDt29ZPPQtsg9t9BCV2aQEHHhI1imtSuwDXFw3M3GcgvYzbrL2VBZJoF4JuOeX3li1eMUq++RS7+aXYJVHje1cunQpbK/P3nDPmjWrxpwpq45JwIGH4Rnnw+fsv/oIOEurX0usBDMX0rdH4vijP/qjuiABYOBLAPkegfZq45fETc1R6stEeiRWytYngcD4oel4GibMTz311FogwS0DBoPdSoiFFT3WUiIi+HSzjftu+3Dd/Ymz1ML8EuBhwYIFXkgYWXWKGHXjwDaQtUjbuGCpFz1DeOiFVKvm6cYDOEtnnJ24TPA5+9sN+ktsWbgXEkZWnQ0PeIPxgnhIdDc/Bs5+qJnKX9MPOOP5oCW/1v33+UEkOtOiaq/T8zYJhK9vNS/Z6JFkOU3iiiuuACuxY8eO0gUp/CH2JzhRXvuA/KUkqMBHS2TrRKVF48aj0MRD6ZWSj07v1thztAqvdMeXetC7fqnweVmlqqE+xPAA8QOAAayELU/jKnGc+LzzzjPiAYJsOx50lqmyWltiI6tnTPFzNvC6bsjSejwKVCTPX38k/aWpuL6WruvvTArxgZpbrwH64wUDCN7IIuIdgsFw+umnc8tgBwNSTalbC+FB5+LxvGzBCcaDgaPAYELkhQagFugvLbwWljIls64Nzbey+SWHZWCiceABgyFgmtWosjY9Nh5qZjwKTRnafXgwnrSd1oLWazcABigi3F9is0wN4eFd73qXFwwcD9xrwiIr8s4BP2ec9pF/FF6NFABo/DUp8tb8JczLs7PnFLpeM0oxwKUE4gFeVDe6fikEDO5eY3goYhmqaAFNnlaRXkTPhscP7C11Q/YhIgkFVYXwECSm+BMFxg/Dv5pz+xzTkr74W9hIDQkPjYi594UE+kucBUH2ofd9QiW0J4FAPDQdP7QnECp5oCUQHj8w7ijZh4FWl843PjB+oP01Oq8J1MBEAoH+knXVBkmRJNAlCUSKh1qYD13qJ2pLMxKIFA818uMKylHaRNW1ZIglpKV2BeUbefJI8VAjP453gL7Q1dQ30opr+yI62h04csUuWb3w+SW8933ofvclK3XwYCA/zpg/1nucoDAe8Kbcakn0Aq5030b9oBsPsC0f2/IeNufD103gAcTm5cf1Fg9Y58UaPvChhE+Fjs1irAnmYdn4dOKu4Vy59HhdnIv2g5YgatXqy8qF7CegvJwufF5WCcFU4ccp9oH9CXUItg85H8h4CKF66Fum/dnxiuIu5tMZWHICONmV8ygWli1x5UpoUsFHosZDCCVIb289/hI+O8vNdKty13GOFnHlCqpyLckdeEjOeTDtyQdrN1b3+vyHQH5cT/0lQcHB2MiKtDLm0vvBdz14IK5cLUpeIBP3/hq3LBcLNGB7Mvxn9oauQFFFkgby44pkGe4vGWn+bqZblbvqMbp5o/DmA1JDiStXqN8LJXbbh8vPTzbnW7I4IQM1un4pkB9XqKlhiaWJI+HUWw99S3Mtf1dhkNri6TRQJ65cWBdWSeV9/8BOGTUwRZnLVKVsx7PV+XE9qhhl220JhNsH4sd1WxOodYkEIo0fqHNIAq1IwOsvtbMfWSuyoEJJAjoeWMBg/DS33wx1DEmgFQnoeGAH7MJ3yW3JsUAPLEuum96PrBVZUKEkgcD307SfAKnKQEjAu56PMUXBaPT9ebvs2Afbao6B6G1qpE8CDjywPTXg/IdvXzT9bz/X7Pu42vlxAIZLLrl07+gY/9qPgPDJjO53VwLe+SVABbyftp6q2CPJVOHHGTe452BgdwEVwXggqkOPOjnGbL14aGe+tQo/jqm790t4iFEf265TN/lxXjCQfWhb8SItP3D/JTYDy7+vN7DeGwRWnR9n9J34j5Y+UWhowl/SFtQpKYngFqmWh1fL6y+x1xFN70dWFz+uOB6cPLVMrjlCFMKayl+TtiYgglu4UraY0m0fYI6Vf4A/bUBFj6oeeH6csXQ3BjzzrW7qj0KcVg53M/0pDhKFBdt0GFyP1KW+bN3xA1/T2vR+xnXx4wrbBwcexC2JkKMc7ib+NGSV9BsdBlef9tafU6Tvp6vw4yrZh1Rd5U3GkHdkobIphLX8TyK41a+vvc4x0vfTVfhx1fAAAlfCZh4G5OFycjQ7P04abRCj89cU3hwR3HqtzpXz98YPZ397+uXTk/fTjfKBqvDjKuOhslApg76VgHd+qZ3301XkSXioIr0Bf9aLh3beTw94r1Dz25JAoffTxAdqq5uo3IYkEPh+Gs4XHfrp9HtX0XlZDfULFdOOBML9pWTb1kcJD+10E5XakAS8eGhnvUZDradiSAKyBLzzre2s1+hFNxE/rhdS7Vie7nia7VEJnhIsXmqUL0r8uI7pWb80J2S9BoscGo0f2ubHoRfLoSfE+Wl0xc7Y0heOcJ0y3nKk7xdljKCegXiAl9PApW4unm6TH5diQew0v35oKD3zx/fx4SFZ1ZQv9LDm5ctEfbBoel8jBv6+Aw9r7s4mWOECNmIyngXRq/2MK54fV4EfZ1mV6lcUj2qyRX6+reqL6nfR9P5mDHgK7/xSO++nGf+hBX6cAw7Ih8LWg535NjU5EC53rTSeXLrKO72rAgInFcv9UvPEdF2uUKb/7H/G9Kk+qxUwVGjA9d7W/EjfT7fGj7MO4Mj5F566+DHVOIYHjRbHFFQcvcgjEvva8qS7DCy8nIHHi8D2wfQjHTxXEPeRvp+OiR/HR1zpfMXkDwk8uTriNd75gaM4oRjwDbbIpt/5waQZlJx40CuAwFpQPQYuebi/1Oj8Umv8uNTVsBzbFo4HJQPk2OADgELxkOEOgcqLBzp4riSSp/CdMspdlCzW91h7/LiMDqTNLyn+Ej9JGh2XK/wlmWGnBr0cB2H+UuZuwdwUr5TXX1Iofpm4fdG8r1cG4H6keGiVHyefByd5+2x4R68k8qHfEk8nE7f6HBAyDMJ0CIRlXhZ+LvV4TOdhZ8+L+FuJp+nguWIgjhQPxI8r1o2UuiYJRIqHKq0jflwV6Q34sx3Ew4D3KDW/igQID1WkR892TQKEh671KLWnigQID1WkR892TQKEh671KLWnigQGCA/Ej6uiKAPybKR4IH7cgOhfbM2MFA9t8uPUV8ZVuizNS1tMVHB9nYnkoC/1qFJNejaXQKR4aI0fh9fYZcw4N+fGf3dqvtQ7lzkDXCgPVVpATorbYwnEi4dyZCAQV6XzFA3q7df4lPZg/CTPqiTRhMQwTZCH/B3sroD/eUoRLoF48QBtKAeJaus1ksHbsF4vd3tkZwot5GZOkUpEY6qc03iyFOwXQWXAa8DTnlNySRMvTlb0IbMiL3EdSk0OrjlR5MJBgFJGjQeo5xVXXHHqqafu2LEjvHXV8CDUMXf7jcOze8V14uPkJ0TIB8dlS671PPkvxkXgiHuXhSO4AnmIksCTL5PNQU0UuXDVOXgwajzALBOAoeha18p4EGN0qlyy7gqToLFDDcy4/NmceZBbCpSnkmEoScgJSKLIFcEAThsvHsqBgcUPgR+30HLNRLorcT2NeNCZcfyMrdTnUQifeoa14YEocmUwES8eSlgGJoBAMEAyg8AWD+XBMfdb5LFcPUIOWw8l9pBtS2oHhBPDLg1eUiBpzu2w6TXJ2koUOTdKIsVDe/w4LUTm58llOwiwuFVMGmUPqPE08+QxWkAVdcJn7tlIs1By0C5losNAAaS+5w1R5AoYikjxUDRmwC2uZB8KiI6SdlACkeKhiqQJD1WkN+DPdhAPA96j1PwqEiA8VJEePds1CRAeutaj1J4qEiA8VJEePds1CRAeutaj1J4qEhggPBA/roqiDMizkeKB+HEDon+xNTNSPLTFj0Nvp7NV2OG0HdS12vLVMnQ2XJfitXCUWKYyseltr+oTKR5a48dlcjau8Q7vg4qPs4JEJsEKXEu5gc1ssqzAKtWQLF48lCMDgUgq8eOixEMwZbRJHW2yrBoUPTCLePEADSgHiTrWayidnfwJK/j4Gr0gRlt2dpaysC/NechKZ0P75psX6ilr/RhU0rqhj2EpIa6yvChQZd4lOcoN1OtsWPUYqHCRJ4saDyC7Nvhxkq+Suy46/9+wVjvvbHYLUxmwChrpbMZzVcSZc1rxUobqMnLJ3XIsIE/VWl3BzjXWW+fiUU3kaCB+nKWDDPZBbBogBsf8yFB1S5nk8alTFR62xh/iEYJESpC1ULNEaPS2Z4jx4CIYSc2EP7L16EoDPQvOo9fxIhWM1z60yo+z4yGU0ZYCwnCij8kLsuJBG4DdBD2j4obiIU8XWgTFD6OGs6iLYK9AWja/VI4F0aP4IbMPBi/J6pAglZFd9mx/GskUIEKRPvDLjhj8Jco0hxlG6p2WS2IIkE8m08U9RRAeGsRDe/w4da5TmfoUm8EEMdpS+lu2w4bTvcldFEs8zYcSnU+n+jyJh6XG00qELIGTx+K5MXMXIYrLMjXwtAsMfLEljdRfKmcZmHDrsA/tdZPBveldZbo5xleRV6R4qNKkvsYD8mCqyCDwWcKDKqgO4iFQF2JKhvdLatL/IDwQHmLCAdUlNgmQfYitR6g+bUqA8NCm9Kns2CRAeIitR6g+bUqA8NCm9Kns2CQQKR5q58fFJneqT5wSiBQPVfhx1QSdvnWlE9+qCbF/n44UD1X4cbwzrnz4J396xXvZ9+bHfwa/wwX/19JnbGmqspCOLU0IX95M8/r9ioh48RBCBpq7etPJd2x6+8+Tf+EadwIDw9QZHwckwPWC1fM4NtiFAw904lu/qnPleseLB2iaFxKAhIuf2LzohY3wL1xjaYDGf/i6D+4c3an8GGIf4jjxDVdcvMBOXTnlz8paQBnkEogaD1DJEvw41jTAw/lzv6iAAZsIh32Apd2CHJORE3QXyLDyO88z9a/4etZyJ76J+mnryUXlSJFrlkDUePBSgsAm4G999iEdgvMTfNRT5BT6mItwAzXSmQ8WSpBKgM5bo+fPV5HXrAyUXcTnKXrBAL3HwLB3dIxd4P4E44Djh9uHbwvrbTzqt3/iW1Jnywpw5jM1ufovTID9nSpe+xDCj3PgASIHBgn2LY6H7Jys9k58c/hjmc5JPNP+1sNYah8pHgL5cQ5/qayAsTMD+tbeiW8qGRrtLKDQ3co2lZ7TJRApHqrw46ibSQKlJRApHkq3hx4kCVSRAOGhivTo2a5JgPDQtR6l9lSRAOGhivTo2a5JgPDQtR6l9lSRAOGhivTo2a5JgPDQtR6l9lSRQNR4UFZoO/6sIgJ6liTAJRA7HmBtkvdrJTOI97hFVvqgxamqovBbeAOxQkwhm+o5CiVtbVACTeNh7dq14a0DRfeCARKY8SCvd1s8LXjlWzgexIruygvrCA/hatHLlI3iAZasnnLKKcbmGJluHA8L5i9gu7LCBQCAnRDHz4kz4oHBIZziGSRkxT6Ik3UID0Hyiz9Rc3gAMJx88smgo0ahGJluDA8MDFu3bIPrV17eoGxXbLUPubOkQgK7Olih+Xo5o1OETEFyidHmS5+ejJJ+eFX0OpB9iAMrDeEBwHDSSScxrQhvOMMDAGDF8hXYcQqxD1CKrnXZGm509EhCIMjSoZXdimHhymqLHxRfTE7PYIDcN7SFB/+V8BCuFr1M2QQeMBgc9kFnuhnxEGofcqnx4z0SrZQi7BSdHA988MaqiSCVnWrCoGLzxkzpGWdHPGGsA+Ghl1oennfP8aCAwY0HhenG8DBz5i3YXwqMH7AI+ChsVmPl11w1md5KMDDGD3lJtvQKHsx1IDyE62wvU/YWDzCbBAE0JgaXwAOHBKDikUWP6DNOlnh6Wn4iKNLAbPzO/ZvFQ8KVUe0DO5ZZNgYuPIhSVFOg2AdjHQgPvdTy8Lx7i4fwehiZblXmW+U3BCiolm4g1173l3hEnsbDfn/Jkl71l5TIhoUXhIdwXellyljwYGxjFTz0UmiUd2clEDseApdsdLZ/qGHNSiBqPDQrCiqNJBDr/kvUMySBViRA9qEVsVOhkUqA8BBpx1C1WpEA4aEVsVOhkUqA8BBpx1C1WpFApHio9/y4pUuXnnXWWWzh06xZs1oRNBXaFxKIFA81nh8HYOBLAC+77DJfr+DVdjWzJ6xFJ6/MmyrL1/4Bvx8pHmo5P451LbcMGAx2KwF4yFSzx1oqChpwFYyq+fHiwXtYFsjRcX4cl7JuHAAY8KOlG7Ca9lRle5p5VDrWT5WJFw8gRS8kHOfH6XgADAASGBgK4iHRXThkMWOFohWBfKFsYlXYiljMJRIpWUKeD1rym9xB2FAfUf/uJ+Xqw7pGjQeQZ+nz44x44LYCnCivfUD+UhJUYPpcBgORAi1PlX4UD/FVrOoBKzlO0tXpCBiLp2UraoM3QuhD9YuuylHjwXtklvc8lPPOO0/h07E/Ici244EP3vphKOrpVaC/6ulyqVInP8orztOfbM5Y/rv+SPoLxdqN4SZePHjBADJynJcFdzEYTj/9dIYEsAx2MMgjtOgExZ8RI7YJD4kK53jQidWYZqFd548q3Y+4140pxoAWFC8eKp4fh8EQMM3Ku98Y5irjen6KoVBf5FAZf8yy99mHlBZktAaQK1mJBjAaKR6qnx9X5J0DlrMXD9gRkgb4NODOtijIcsT+j+ov5XsbWOPpNHoXr0MojGgADrGu965+fhzDQxHLUEXcNHlaRXoRPRupfYhIQkFVITwEiSn+RISHWvqI8FCLGNvPhPDQfh9QDeKRAOEhnr6gmrQvAcJD+31ANYhHAoSHePqCatK+BAgP7fcB1SAeCUSKh3r5cfGIm2oSuQQixUON/LiCHYD5cfm6DGMWLCEtoigo38iTR4qHGvlxvAP0ha6mvpFWXNuPwUrQQCsoIlfuEtWLFw9eMpCttVjvcZrCeJCWZyul0Qu4EsrWB4/EiwcQXjlI1IYHrPMSTU34VIhqjdfy2fh0giU3NJS6W5LDpVHhiCvXOIKixgNIowQ/TsEDZ4cG24ecDyTRHHSmm4nJwEht0rJtjfLG1qxyaGRX+u4FxJVrHA0HY13fyo4RCqEE6TKrxz5gao6b6VblLnfJdCYQceVagEPEeCgHBpBhPXhIaQ7IHbIz3QykNiufLu1iEyvIjAdDxE5cuZ7CJF5/KYQfV0g0wf6S7gjptDWVMSfPuxa6yx41+kvElSvUwzUkjhQPgfy4GgSgZiFNHAkldTLdpK0DNB6c866KHIlhpxRKXLke9LeSZaR4qM6P673oqIQOSiBSPHRQ0tSkfpAA4aEfeonq2JQECA9NSZrK6QcJEB76oZeojk1JgPDQlKSpnH6QAOGhH3qJ6tiUBAYID3yne/5irikhUzl9I4FI8VA7Pw7AcMkll+4dHeNf+xEQfdN5VNHaJRApHqrw44wb3HMwsLuAimA8ENWhdq2LN8NI8VCFH8fU3fslPMSrle3VLF48lCMDgSQJD+2pU9+XHC8eQLTlIGH0l4w/WnpPoaUJf0lbUKekJIIb4aE3EmB8IPhU5Me5sWGqu5Onlj2QIwT+jxkKyp90GFxvdKOnuUZtH8pRgirZBze5RyFOK4e7mf4UB4kCcugwuJ7qch2Zx4uHcmBg8UPgxyBABx7ELenwKoWwJv40ZJUUSAS3OvS2V3nEi4fS/LhAMFjml+z+Eo8jtCQSPgTRVGfVZb2opO9V31K+xSUQKR6q8OOq4QFEqITNEg7SLWLgpDi+jQYitOn8NSK4FdfIdp+IFA9V+HGV8dBuj1DpbUogUjxUEQnhoYr0BvzZDuJhwHuUml9FAoSHKtKjZ7smAcJD13qU2lNFAoSHKtKjZ7smAcJD13qU2lNFAgOEB+LHVVGUAXk2UjwQP25A9C+2ZkaKh/b4ccHnx8XWk1SfOiQQKR7a48cFnh9Xh+wpj/gkEC8eypGBQMLV+HGmwxni6zaqUY8kEC8eoMHlIFFtvYZsH/ixDir1zUGF4xwhI7Tko+XQXvgZs8hbUI8UgbJNJRA1HqB+jfPjUPzgOD/OQIXLYSBWg9vwwE85cXLx2FF0akGktr2VQNR4KEcJqsc+YDYPXrbNjkI0UOEk9KR/WO1DeiAQYwbJJ2J5C+qtMlDuEduHcmBg8UPgx9T/QokFa8fLdJMT5GN6OTzQmXFtwjJe+9ASP87r5Ei9lWMm8bJQAMAuEUoEVQ7nb/SX6Mw4woMmgfb4cdJufEJhvUw3kQAdrciDkWnTpmV6ruz259jCJkWYzrlrU1u6X3ak9oH4cd1XvShbGCkeqsgqMHgI3q+ySl3o2T6TQAfx0Gc9QNWNSQKEh5h6g+rStgQID233AJUfkwQIDzH1BtWlbQkQHtruASo/Jgl0GQ/6RBNQ5GISPtUlOgkMFh4AIQSJ6HQwpgp1Hw/KGYp9AAn2Thpec+vrOWJSnU7WZRDxEDck0FKoTmpc3I3qbzzMXb3p5Ds2vf3nyb9wrYj66aefXrp06djeceVsRRZXxNovygKnWKvZ0Xr1Nx4ACRc/sXnRCxvhX7jmfQRIuPPOO+FP+BeuFUi48aCtoEsVdDFwFTIvJi3F+CPWkWAC3VDqHaX+Ed5qP/8zXx2Y5zd1CB5ASwY7qpdtNau/8WCT2umnnz5r1iy4C//C9f79+/UowidxPk6nAGEaKHHf9B95luaF3GhBOMsuzZn9Krwk64JzsYic8ODrvNL3+xsPYBPwl0sBLADHA1wf2HegAB6EgeBaK8ZjE9dHI3WaiW/FCXScYScdKEQOVWlt9z/YBTyArjNU8OaCTeAvH4rZB6HKXAdVBo/GBdXUn/DgV7xIU3QTDxAzMEjAv8XiB678smuUGQih6ILwhmhwhofzbjcS6HyEUsHAFo8rzO1I1apvq9UFPHCXCfcC+EvMa2IX+sfSZTxuzQ+JS5US/kAHxWXxtPHHbK8AndhmINCF40FE2hRP9xRr/Y0Hh2jK4kHP0uivt+fEWzY36KmWDE7mncUDzLSCTWCzrtU+ceEBOWrVmkVPmyTQWTzU190x4EHZzqC+xlFOsgQID6QRJAEhAcIDaQNJgPBAOkASoPiBdIAk4JYA+UukISSB6P2l6ufHEVmU1LyEBCK1D1XOj2NSML6TDieLxsHKae+tXwlV6sQjkeKhyvlxGA8lyaLJWj6+XqPFfiY8NC38ePEQcliWgx/H7IOOhxCyKFvaKi2ybrpfWHmEh6blHi8eQBJeSNj4cdxfUpii8GcAWTQHgs46KMCSQ5SgXKvdzLv81CGNhccOE6JPIxKIGg8ggRLnx9n8JYYNPx4EDDAgSrDkGHcoZxCJ7jQx71D2Fq5cI+ow8IVEjQfvkVk2flwV+4BBIJ/wU5Alx/wdfm5Q/ieiYRvXe2M3ifylpgEaLx68YABRMTzo/LgKeBBODSM8IIKzdPiunyWn4MHDvPNyIZrWjMEsL148hJwf58CD3p379u3z+0vqiMy12EaIy7n9EnWOE6+Rv2Rm3nGMER6iAGCkeAg8P87mL5133nkg3Sk/W8e/8Cf8CJDwbjaj7OWS63lRlpyIp/MrM/MO8el0bJC/1DRIIsVDlfPjQO/ZezcFD/Ajw0mpzchiYEE0rRwDWF6keKjSE4SHKtIb8Gc7iAfmGhn9pQqdTfahgvD659Fu4qF/5E81jUsChIe4+oNq064ECA/typ9Kj0sChIe4+oNq064ECA/typ9Kj0sCkeKB+HFxqcnA1CZSPLTHj1OW4GWK4NpFWD/sAWmPvLpVnrRl95yPy3oYw+vqGOrQQ3RGiof2+HFJf8MnX0bBRM8W+ZU6lQcDQkZVcb5RDLoYQx0GEg9eMhBIpQf8uGydkqT7iU5PK3lKFdJ6uJw2BP+lBwIldqEowGLQxRjqMJB4gEZ7IdEDfhzrb2VUZ79k6itWhGeazW+lF0P4PDis9wwAPGd8gQ4iUh9nh3Qx8wT31OPk8Hr0/AAipLIJBBn8WE1QG5Tz6nBbchrgAFL24vWXWB82zo/LlEkAIhvH9XFRhoH1PDhOkFs8LVPBXBMNcDIeJ5cdMYe8rQSS6ml0CF/c4dNsEEuE0c4dQnSknXY5OJS9qPHgpQT1gB+Xa3muSrnuIDwIA6EcMIcxI6dHSqhtVqDjikUsaeY6h5v9mMOBJU2wISqcnoaaPG1yydLKS0fZZbQn/bA8Y3PIXxodH7V/e+TKQR95wQBF94Yfx88S5YolK6gYr8PwkKolqKgY0ZMwws12KI6HTPuZFUr9JGOEgvFAlD1NfeO1D+3w4/AWL6nq5GqbKygfH4U37hzgc8cdTU8x+8LHaPfjwjWy+0soQs+nxhJAwA5S2TQZLoIoe64xPFI8tMWPk7c8wtGohIM0vJUOmMvPkzbyP9V3DMj9R5ZH2m3J4J5Z4mk0SYVfZUivNVhu4qf8iofqeltwxWyV7JFz0Ga2keIhPn5cm51EZTcmgUjxUKX9veHHVakRPds3EuggHkD2PeDH9U2PUkWrSKCbeKgiEXp2kCVQFQ/vnTlJX5JAZyRAeCA8kwSEBOLFw9jn/+Ctc35/y9nveO2s333hU7/z9Jm//fgn/u3CP/+tez7ytp9/4F/d9P7fvOZP/sVl7/6N//fHUzozOFFDWpdAxHj4wrsOXvPJ8elnvnXp6Vt/+Oevfve/v/iN01Z96T3Lzjl18af/8P4zfu/ev/jtO//nv/nhH/9G60KkCnRGAjHj4Z1vnfMHW//X74+c9bsv/c3vrDzz3z9++r976KO/de+H3jbnz/71jP/2m9e+719Of88/v/g//7POdAY1pHUJxIuHOx9cNYk+JyYnjx07MXHkxP5Dx8f2Hdk9duTNPRObd06872OftwpxWDx/tTfu/9XktsnJBb8yO9NQFXYL18mWOLxTWbYL9qX13Df5RW8lAxLgqlavYXhbupGyaTz89V1mhVPm+EC4c+57iqvziRMnjh0/MXH0+P7Dx8cOHNs9fmTH7iMAhoWPP2/FQ6rfGQxA54YrRY26kn1xXQ0aXE53+VNGFSyXZze0uXorGsXDF+6b3Ddh0EsAg850mz1vGcfD8eOTR46eODRxfGz/sd1jR3eMHtmy8/Ab2w8DHn50zWyzFMA41DTiMrPA7QMfdN16GdI35XSX8BAi23JpmsMDgOHw0UTD9YqyldsXP7F50Qsb4V+4hl9uuWspw8PxE5NHjp146/Unn1py5fDD16x87OYXVj8JYNiw5RDg4anVL7662+rkbFsn30qNBvsw0wG6tWpr9ifXs6vTX5LP1uxxNx7M6cGApB9RB1PpCsySgrQHM4cKqjqMHLa0boFVLaccA/hUQ3gAMEwcy/TDiAf9nehNcxexB1auXAWWYf0j5x/bfe3EW9cdevnLD992/mvbDr286eCbb41v3r7rmZWrLlpqhgTTJFAjVqgYWYczNYVfuL7q464OA/6L0V+SwgyGpTSG4djLbAsqXcdDBkL+IFzksFRbgcIJR1UHUK1LN7kJPGAwOOwDJrsBPK6/7aFElVetmjJlCsTQa+e+f2Ljd8afP3vetdOvuWn42pnDV93+wpYdY4AHSLDiqVVWEaSjcgIJNDzzsR9jAKMlNxCqm4TjaRGjo8Dd6lY5S3fZn/RBbOgk3NqLru7Oldaq/n2w53hQwODGAz4JDvBw4sQk6PqyFU/DhNKaW//rkde/df89D74F2vHrx5bv/sSPH1h+3cxnAA/Ln0ow4+iDZCyHIRZH2PnIasADSgbmxeDPKHNQzvTCKDlL98YnSRNyQyfqXLSqAdNT/avKtdS8t3iA2SQIoJWPLX5QTkYEPBw/cYLZBwimn/35acdf//bNN70MuV1/7brPfeXuzRsnz/3GfGYflun2YVhMnoJas/EVe0e675HpGQ/E0QysK/B1pldicSWecTs5ygAPkOCt4H5XNmcQWFXCg08CvcVDIGQ5E5q7TMxfOnj4+KGJI79+Ynhs34EnZrz7yKvfuu6Gl9atm7zkhjsfnvc0AOMb5z8AeHh8eNXNKw3xg/BtuP+NnZb0R6O/xF8IrAqxDzPFCwQ9vVSEpXT8/sFQH+0tShZDp/UvWtXAHhnYZLHgQY+nAQ/wbgG+MIME36UPzbtn1rSbr77p27c8/YvRsycfmr3ywb0/uvIxuDVfmUTyjQED29nUcK8EosCDt5aQ4KnNyXf19skfztv9iS/d+5kvLPjw11bBLz97ZvKcBZXetYWUTmkGRAJ9gwfWHxwVT26ehO9tzxESSAJ1SqDP8DAgoxQ1sy0JEB7qHF3a6kUqty4JVMXDIHNtqe3dkwDhoXt9Si0qLwHCQ3nZ0ZPdk0DX8LBt08iSR5bg7/aRl7rXbdSiHkmga3gAJOzZs+dQ+oGLbZu3wS9FICE2s5f2hdfFzxIWPeKnR91I2dYkgQ7iARuHhQ8uZN8HfvUA/86bPw++c2+ba5KhspGwOClBTixvSVxTZ1A2rUuga3gA1Z8E1lH+TczE+KHRXaPbt28HWzGyYeSldS+tXrN6+Mnhq665yoMHacNtJW3HjwVpXS/bqkA38cD9JXCZFi55dt6Dw7PmL7lxzsLvXz13xbIVYEBuuP4GPx6wzuc7w6fnNqgHBPEj3tBxV8l2+Nmf0rPQ0Wm+Q8oxc/C7mk77QUvQltZ0t9yu4QGcIjAOr20enffIagDDjbMXZqvNj06O7jv42sjoV35wIzhLl1526YUXXWixD9kBUvKpUuJokfz4N9NRD/yMOP0glRQI4hBD5ojJp53IwYjkuSW3soOxuquMEbSsa3gAXQc8LHzk2a9eMguswaU3zTt0aBJcJkDIS+u2L1z60pnnXjj3F3Mv/dGl3/rmt1z+Ej6jTYzLKVQSVUbKWuUuPicO4S+pmJ4tOiAoAs3pZhU6iAdwliBa+NinvwUBA6Bi+/bRufOHwVBcev287/9k7plfvBAiacDDF875gjt+EMevyecXpk8peFDC7uC7HjwYonkGE1uY300lbbBVncPD3fN4AD3yehI9AzBOO+Or8H3PRz8PXzAOs26ZBc7SGWecERxPJ26N1ZlJnZ4Kd/nxjXom5ulc4zmJDepMl4vqGh5A3SFsAPvAwMCmkpYsXQLzTskcK4Bh9qwbb7rxwu9d+KH/8SEfHtC5b9h7UfwlxbcpdhfH7CJMR2dLo2BGu99lxWypbZ3Dw21zAQyrV66GwBq0H1wjsAZsNgliaHCTwDIAGOB72mmntSRzKjZeCXQQDzD8X3XFVaDxXz3/q2f8zRlgB0D13236xNstVLOWJNA1PLQkRiq2IxIgPHSkI6kZtUiA8FCLGCmTjkiA8NCRjqRm1CIBwkMtYqRMOiKBzuJh58ivn1565fCia1Y+PmP+ggW/emI9fOcvXXvXojV33P/0wl8/35EOpGbUKoEO4mHFihXJK7JHzz82eu3EnusPv3L+w3O+xPeQhXO3Vgw/NWPOgstn3FurJCmzLkiga3gAMMD2xtAza3/x/iOb/m78hbPn/XT6NTcP/3Tm8Ix7X4IT6I4eOwEJhp986qIrhy676R5DHxZ6DZy8t7Zx5Pi7Z8y5q06oI+pFD4HXNTwkZ0Gk9mHNnPcfeSPZH3/39snJJx5bsefjP164Ysataw5PHF+2fBiSzbz9l+/7mLakT17WOpQuyi77wXjIYOCCT2gxhIdQSZVI19940E+d4/bh2dtOO74x3x//p/n++F+fv+/gMQADHCn0+puHDXioU9kMeJAWxpboruSROqtYsgrdfay/8aCfOgc9xezDEzPffWTkm9fdsC7ZH//Gf2T743/9Sw/uGT+6+LGnt701AXj4k49+XutZfbGqTlxLNDKnvwnt1PwsDx7M6XXenJFet15UHNGE5HXm04aEM5fdIYadB8r9jQdH40bWLr/nH743A/bHH3r6zr2fm1w0e9VDe6+esRoOJt05ehTAYMFDEoqnFAPOMdB4atICb3201mEg0pj8JTnMUHlzxtK11eX5U1PhA0y6tA05F48RXNMUCDrdHeIrtay/8YCPnGOnkuIPnFAK0fMjT2w+54J7/8+XF1x+zTNv7kkO6mV4eGXTQZN9yDNIQZEokZv+hr0XMeAznTTG04jJY02PnvWUntZW6P7UocUMB4gikZaCF5BXj+graVzcD3cBD/jUOSztm+Y+cnDi+KNrxh99du9dS7ffcPcrf/fTJ6d+ff7pX577zo9c88LrB1x4YEAAPXKT4wwEN66LRn8J441pqZ5ewYOdfJdlxnJg7Gy4nrYYM4YwHnL4EMPOhsou4+GGOQ9B9AwBAxiEbbsmNr45sWHroXUbD74wsh++z76yz4CHxUPp0J55TZz+76S/yRsMCJfIiQd+05BetS2W0iU3DHtK0yC4yZrBPCTVTyKGXZfxgE+dw+0EPOweP/qeL69/93nP/af/vfyUTz/0H/7qzj/8i1vAOMD3yRdNeEB7yQiSsoscJ+l1umMfKKPuL+lOSp6pIT3Gg+ywSeQ7OXrmr0EEwLQrLYSP23lpoXb9bR/cAgM8vLlnYvPOwyPbDr+8+dCLrx94bsOBlev3Db84Dt8nnh9z+0st9AYV2bYEOo6HTTsmbPYBggrCQ9vqF135HcfDq1sPvbbt8PpNh14YObB6w/5n1u1bsXb818+NwZfwEJ0yRlChjuMBLID7G0EXUBUikkCX8RCRmKkqfSIBwkOfdBRVsxEJEB4aETMV0icS6CweiB/XJxoYVzU7iAfix8WlYn1Vm67hYZD4cY6ltX2lgzFVtmt4GCR+XEU86I/HpJgt1aW/8TDY/DjCQ/2g6W88DDY/zokHjQknr+UTf+GzVYhq1994cIwPA8CPQzqdnxKRH8yis+q4qHyr0AebatffeBhsfpzdPhhYdezsRvZRlqOjUWXgqXZdwMOg8uPceJBZdYLlZ6TjcUgMOtWuy3gYHH5crs4SY1uiIIXS8VL2KtqUYNCodl3AA/HjNDzorDqdjpc7UIbjg3MoDR7Vrr/x4J5vI35c/fORXc+x43ggflzXFbjm9nUcD8SPq1lfup5dx/FA/LiuK3DN7esyHmoWFWU3ABIgPAxAJ1MTgyVAeAgWFSUcAAl0DQ/XXn9zoe8AdDE1sYAEOoiH5156zfb94neuhVv8X0BOAVFR0gGQQAfxkB2deOLELQ+veXXLrv/42ete3bxr7vJ1ExNHJiYmDh0+fOjQIejZAwcOBOChOmlG21+75gN+8CrXwK3s3Y2q3uQ+xk1n8QAweO5IAo2jk5P7JyeXPLcFfjmMwLB///6e4QGrVHI9Nd0537CqogbNkXb5tp7tKIGwFjx0Ezb9jQedHwcqDhi4YcFTL6Zm4hdL/unPzr3kvC9fDIcqAiQ++80fg2kAywBg2LdvX2N4yI8pYepfryap2Mv361egFpgsvHr1tqKGgaGWLPobDzo/LsHDiRObdu4FMPz81rnfu/b2I0ePPvDMK1/5yR0bDhx9YePOAwcZGPaP7xs34UHhlaW9DofuIN5AIndEMMgH/iRleqgc+qClchJDJx/GZc5arot5cdlhLNai+dFa3E0ShTjZcJZGZQplvuvMsBZVjCKT/saDLkJQ8RPHT4BrtDHBwy8ADBA1jI/vO/eiocdfH4PfE9uwb984fMdMeECMyXwsR/yZzOtJdAOdQMXpNdxbMQ7GDmKatE5b0HXyktOVqJr2s/OAkLXxHU6HYaM3Crtz+V1Djo5WRKHQFSvR33jQ+XGAh+PHT4xs3f3y5ORrRyb/73cvhxj6jkdWXjx38QMvvnnb3Yv3JY7SePIZGzPYh3TgR2GpSbPlE7RyBNkcEtkwKIurxairc9ZsRev2h/9S8HA6s/MmOUJifHBVtaISRvR4F/CA+XEpHo5d/A+L5j3/JpiI5W9OXnfbwqt/Ofzr10bvXr7+73/54qf/9vpPX/3oGKDBiIe0a5g3lJ/IqXkjpfGQnUWXK5yHs+aHojUaKZGz0Elcbp5RKL0uIs0uV5UO4uHYsWNHjx4F12j6Tfftmpx8cNfkyp0TV965BMAAPx45euwvvzPnu7ct2zu21xFPCyKxsBaSV4P8JZcfr0bPWeDhPXJOiWulou2H2WkzWJ7D6XAppiI4DPhNc4bldC/Gp7qAB8yPAxU/dvTYkSPJq4brbr33/vV7AANX/GzuHY88CZYBwACogH8/+72b9+414UGNcC1ekIinDbEs07L8CGvJ/ciNDz8kmgXL+pFzNjw4jpPD6hXMhpMOBRY+G58YyD0wd4Yxana5OvU3HozxNIAhQcPh5NVbkiCfXeX24fc+dR1cm/FQTor0VFck0EE8TBw5cvjwxOFDhw8eyl41JBOs4/vGxscBBmAZGBgID13R4Trb0UE80Hq+OhVkwPLqGh4GrPuouTVLgPBQs0Apu76WAOGhr7uPKl+zBAgPNQuUsutrCRAe+rr7qPI1S+D/A4QRFHF7Pg5cAAAAAElFTkSuQmCC
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIwSURBVDjL lZLNS5RRFMafe9/3vjPOjI1jaKKEVH40tGgRBWEibfoPQoKkVdtoEQQF4T/QqkVt WrSTFrVsF1FgJbWpIAh1k2PNh+PrfL4f95zTQk0HHKkDD/cc7vP8uHCuEhF0q/Kn mXNgGR248PZFN4/GISXMC8L89DBPV0Dp4/SsazJjrtfb9/vdxfn/BgjzY5M8Aq8n Bya+V3h93vtnQHFxat4kszntJAAAxus1YvnZQV5V/jyTEZarwnwFLGeFZdT0ZFOJ dD84qoCDOpQ7grZfRNj020JSEOKvwvxGiF+q0tL0N5PuO+Mk0nC0B0BDsYCCImyz AIktBBloMwKJLSgKYcMAcdhC2KpVlIig+H5qxcv0n0xmj4Gbq+BwC2wtJLbgHUlM EFJwUpMIGpto16u+kJzSACAk+WCzvNbe+AVljkOYIcQQou3TbvdOJo+g4aNdqzaF +PT43HJVA8DQpcVIiPPtaqlEUQzlDELsTpgYwgTAQIjQqlUCtpQfn1spdmxh+PJS Qyw9CrbKgM7tvcISQAxlBhC3GuCYXk3cWP25m3M7dk88qbWBRDVApaATOSjPBdXX wYEP5QyCgvjE/kwHgInHtHYBnYA2owhrPiiuw0sOw3EZFEagIB7qChDiYaUcNIoF tP1KxCTPhWiDw7WbXk9vKpnOgsI4exjg6Mbq96YQPxm79uPOvqvbXx4O3KrF6w8o sv2df17kr5YXJq7vnw/S0v3k7Ie7xtud/wAaRnP+Cw8iKQAAAABJRU5ErkJggg==
The StateMechanism in TiddlyWiki is at the heart of how complex user interfaces can be built from WikiText.
In the browser, the TiddlyWiki display is produced by dynamically rendering the tiddler [[$:/core/ui/PageMacros]]. Through various transclusions and other widgets it renders the entire user interface. The dynamic rendering is accomplished by a mechanism called "binding": any changes to the tiddlers in the store are dynamically reflected in the browser display.
The stack of templates that make up the TiddlyWiki display are complex but we'll focus on the line that displays the main story column:
```
<$list filter="[list[$:/StoryList]]" history="$:/HistoryList" template="$:/core/ui/ViewTemplate" editTemplate="$:/core/ui/EditTemplate" storyview={{$:/view}} />
```
Breaking down the attributes applied to the list widget:
* ''filter'': selects the list of tiddlers in the `list` field of the tiddler [[$:/StoryList]]. If a tiddler is added or removed from that list then it is automatically reflected in the displayed list
* ''history'': references the tiddler to be used to store the history stack (see the NavigationMechanism)
* ''template'': identifies a template tiddler to be used for rendering each tiddler in the list
* ''editTemplate'': identifies a different template tiddler to be used for rendering tiddlers that are in [[draft mode|DraftMechanism]]
* ''storyview'': specifies the story view to be used (eg classic, or zoomin)
The [[$:/StoryList]] tiddler is an example of a StateTiddler: a tiddler that is used to hold the state of the user interface. Changes to the user interface are made indirectly, by changing the underlying state tiddlers, and letting TiddlyWiki ripple the changes through the user interface.
Note how this approach makes the ''open'' tab in the sidebar very easy to implement: it is just another list widget referencing the same state tiddler, but with a different template:
```
<$list filter="[list[$:/StoryList]]" history="$:/HistoryList" storyview="pop" itemClass="tw-menu-list-item tw-open-tiddler-list">
<$button message="tw-close-tiddler" class="btn-invisible btn-mini">×</$button> <$link to={{!!title}}><$view field="title"/></$link>
</$list>
```
Now consider the implementation of the info panel within the tiddler template. We want to be able to toggle the info panel open and closed, which means that we must track its current state in a tiddler.
However, we can't track the state in a tiddler called, say, [[$:/InfoPanelState]] because every tiddler would share the same state; changing the value of the tiddler would affect all tiddlers displayed in the story.
The solution is to dynamically generate a unique title for each state tiddler that we need. We need to ensure that the same state tiddler title is generated each time a user interface element is rendered. To do that, we append together tokens representating each of the stack of transclusions that led to the current rendering location. Then that string of symbols is hashed to a simple numeric value.
The process of generating a state tiddler title is encapsulated in the QualifyMacro.
TiddlyWiki5 provides several features to help you structure information as [[tiddlers|Tiddlers]], and model the relationships between them: * TiddlerLinks * TiddlerTags * TiddlerLists * DataTiddlers
You can use this construction to cause the wrapped content to be assigned specified CSS classes or styles: <<wikitext-example src:"@@.myStyle * List One * List Two @@ ">> Similar syntax is used to assign styles. For example: <<wikitext-example src:"@@background-color:red; * List One * List Two @@ ">> Multiple styles and classes can be mixed. For example: <<wikitext-example src:"@@.tw-tiddler-frame @@width:400px; Some text @@ ">>
! Introduction SyncAdaptorModules encapsulate storage mechanisms that can be used by the SyncMechanism. Two examples are: * The TiddlyWebAdaptor interfaces with servers compatible with TiddlyWeb's HTTP API, such as TiddlyWeb itself and TiddlyWiki5's built-in ServerMechanism. * The LocalFileAdaptor interfaces with file systems with an API compatible with Node.js's `fs` module SyncAdaptorModules are represented as JavaScript tiddlers with the field `module-type` set to `syncadaptor`. ! Exports The following properties should be exposed via the `exports` object: |!Property |!Description | |adaptorClass |The JavaScript class for the adaptor | Nothing should be exported if the adaptor detects that it isn't capable of operating successfully (eg, because it only runs on either the browser or the server, or because a dependency is missing). ! Adaptor Module Methods Adaptor modules must handle the following methods. !! `Constructor(syncer)` Initialises a new adaptor instance. |!Parameter |!Description | |syncer |Syncer object that is using this adaptor | !! `getTiddlerInfo(tiddler)` Gets the supplemental information that the adaptor needs to keep track of for a particular tiddler. For example, the TiddlyWeb adaptor includes a `bag` field indicating the original bag of the tiddler. |!Parameter |!Description | |tiddler |Target tiddler | Returns an object storing any additional information required by the adaptor. !! `getStatus(callback)` Retrieves status information from the server. This method is optional. |!Parameter |!Description | |callback |Callback function invoked with parameters `err,isLoggedIn,username` | !! `login(username,password,callback)` Attempts to login to the server with specified credentials. This method is optional. |!Parameter |!Description | |username |Username | |password |Password | |callback |Callback function invoked with parameter `err` | !! `logout(callback)` Attempts to logout of the server. This method is optional. |!Parameter |!Description | |callback |Callback function invoked with parameter `err` | !! `getSkinnyTiddlers(callback)` Retrieves a list of skinny tiddlers from the server. This method is optional. If an adaptor doesn't implement it then synchronisation will be unidirectional from the TiddlyWiki store to the adaptor, but not the other way. |!Parameter |!Description | |callback |Callback function invoked with parameter `err,tiddlers`, where `tiddlers` is an array of tiddler field objects | !! `saveTiddler(tiddler,callback)` Saves a tiddler to the server. |!Parameter |!Description | |tiddler |Tiddler to be saved | |callback |Callback function invoked with parameter `err,adaptorInfo,revision` | !! `loadTiddler(title,callback)` Loads a tiddler from the server. |!Parameter |!Description | |title |Title of tiddler to be retrieved | |callback |Callback function invoked with parameter `err,tiddlerFields` | !! `deleteTiddler(title,callback)` Delete a tiddler from the server. |!Parameter |!Description | |title |Title of tiddler to be deleted | |callback |Callback function invoked with parameter `err` |
System tags are used to give special behaviour to tiddlers:
* [[$:/tags/stylesheet]] to indicate that a tiddler should be applied as a CSS stylesheet
* [[$:/tags/TiddlerInfo]] for tiddler info panel tabs
* [[$:/tags/ControlPanel]] for control panel tabs
* [[$:/tags/SideBar]] for sidebar tabs
* [[$:/tags/MoreSideBar]] for tabs in the "more" sidebar
* [[$:/tags/ViewTemplate]] for the view template
* [[$:/tags/ViewToolbar]] for the view mode tiddler toolbar
* [[$:/tags/EditTemplate]] for the edit template
* [[$:/tags/EditToolbar]] for the edit mode tiddler toolbar
* [[$:/tags/PageControls]] for the page control tools in the sidebar
* [[$:/tags/PageTemplate]] for the main page elements
! System tags in use
These are the system tags in use in this wiki:
{{{ [is[shadow]tags[]prefix[$:/]] [!is[shadow]tags[]prefix[$:/]] +[sort[title]] }}}
System tiddlers are any tiddler whose title starts with `$:/`; such tiddlers are automatically hidden from most operations. They don't show up in lists or search results, but linking to one directly works in the usual way. TiddlyWiki models everything as [[tiddlers|Tiddlers]], including its internal components and configuration. Thus, even an apparently empty TiddlyWiki actually contains dozens of tiddlers that are necessary to enable it function correctly. Using system tiddlers prevents them from confusing casual users. The current system tiddlers are: <$list filter="[is[system]sort[title]]"/>
! Basics TiddlyWiki5 formats tables using vertical bar characters like so: ``` |!Cell1 |!Cell2 | |Cell3 |Cell3 | ``` Exclamation marks are used to indicate header cells. The example renders as: |!Cell1 |!Cell2 | |Cell3 |Cell3 | ! Cell Alignment Table cell alignment is controlled by inserting space characters before and/or after the cell content. For example: ``` |Left aligned content | | Right aligned content| | Centred content | |+++ a very wide column so we can see the alignment +++| ``` The example renders as: |Left aligned content | | Right aligned content| | Centred content | |+++ a very wide column so we can see the alignment +++| ! Cell vertical Alignment Vertical alignment of cells is done by inserting either a `^` for top alignment or a `,` for bottom alignment as the first character of a cell. The normal horizontal alignment is still possible. A shortned example: ``` |^top left |^ top center |^ top right| |middle left | middle center | middle right| |,bottom left |, bottom center |, bottom right| ``` The example renders as: | :: | ::::::::::::::::::::::::::: | ::::::::::::::::::::::::::: | ::::::::::::::::::::::::::: | :: | | ::<br>:: |^top left |^ top center |^ top right| ::<br>:: | | ::<br>:: |middle left | middle center | middle right| ::<br>:: | | ::<br>:: |,bottom left |, bottom center |, bottom right| ::<br>:: | | :: | ::::::::::::::::::::::::::: | ::::::::::::::::::::::::::: | ::::::::::::::::::::::::::: | :: | Should you ever want to have a `^`or a `,` as the first character of a left aligned cell, you need to use html-escaping. | `^` | &#94; | | `,` | &#44; | ! Cell Merging To merge a table cell with the one above, use the special cell text `~`. To merge a cell with the one to its left use the text `<`. To merge one to its right use `>`. For example: ``` |Cell1 |Cell2 |Cell3 |Cell4 | |Cell5 |Cell6 |Cell7 |<| |Cell5 |~|Cell7 |Cell8 | |>|Cell9 |Cell10 |Cell11 | ``` Renders as: |Cell1 |Cell2 |Cell3 |Cell4 | |Cell5 |Cell6 |Cell7 |<| |Cell5 |~|Cell7 |Cell8 | |>|Cell9 |Cell10 |Cell11 | ! Table Classes, Captions, Headers and Footers Table CSS classes, captions, headers and footers can be specified as special pseudo-rows: ``` |myclass anotherClass|k |This is a caption |c |Cell1 |Cell2 | |Cell3 |Cell3 | |Header|Header|h |Footer|Footer|f ``` Renders as: |myclass anotherClass|k |This is a caption |c |Cell1 |Cell2 | |Cell3 |Cell3 | |Header|Header|h |Footer|Footer|f
The tabs macro displays a list of tiddlers as a tab control. The user can switch between tabs by clicking on them. By default, the tabs are labelled with the title of the corresponding tiddler. Alternatively, if a `caption` field is specified then it is used instead. ! Parameters |!Position |!Name |!Description |!Default | |1st |tabsList |Filter giving the tiddlers to be displayed | | |2nd |default |Name of the tiddler containing the default tab | | |3rd |state |String to distinguish multiple tabs within the same tiddler |''$:/state/tab'' | ! Examples Here is an example of the tabs macro: ``` <<tabs "Docs WikiText Features RoadMap" "WikiText" 1>> ``` <<tabs "Docs WikiText Features RoadMap" "WikiText" 1>> <<tabs "[tag[tips]]" "GoogleChromeTips" 2>>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHcSURBVDjL hZPZihpBFIbrJeY2wbcQmjxdIGSSTC4zQxLyAK4o7igoKm7TPW49LoiYjqLG3DWp Zmx7/tQpsR1xycW5qTr/9/+n+jTTdR3dbhftdhutVgvNZhOapkFVVTQajSsA7FKx TqcDx3GOajqdSki1Wr0IYeRMAsMwpPNkMnEhdCZSoFQqnYUwikzN5EYH9XpdNU0T tm3LcwJWKhXk8/mTEEauu0YhfhKRDcuysDBt5H5tk4zHYxSLReRyuSMII+dd5M1m AxL//uvgw8Mz3t4DWWN7NxqNKAXS6fQBhIkZ+Wq1kk3r9Rpz4XytPeNLF/iqAx8f 9pDhcEgpEI/HXQir1WpvxIx8uVzKps7Kls53AvCjB3x7PIQMBgNKgUgkIiGSUi6X FTEjXywWsunxj433qoM7fQ+51oDMzy2k1+tRCoRCoSt3lkKhoIgZ+Xw+P4J8F4DP TeDm3oK92aZIJpMIBAKvD15UzKdks1k+m81cyDsB+SRGuG2tYVpPL8Ued4SXlclk lFQqxWkTCaILyG3bgWXvnf1+v8d9xFPLkUgklFgsxmkTd5+YxOL8QHwWQBWNRr3i pTktWL/fPym+CKAKh8PeYDDISezz+TwnV/l/v6tw9Qrxq3P3/wBazDrstPR7KQAA AABJRU5ErkJggg==
@@text-align:center;
! http://five.tiddlywiki.com/
! Jeremy Ruston
!! @~TiddlyWiki & @Jermolene
@@
TiddlyWiki5 is a JavaScript wiki that can run entirely in the browser, or under ''Node.js''. Internally, it is a representation transformation engine. It parses WikiText and renders it as text, or straight to the DOM with selective refresh to reflect subsequent changes. WikiText is used to render the user interface as well as the content of tiddlers. Once you know how to edit a tiddler you know how to customise TiddlyWiki, with no limits - it's only JavaScript.
Why is TiddlyWiki different? It frees you from the monopoly platforms of the web: store stuff in TW5 and you can pretty much guarantee you'll still have it in 100 years. Freedom, into the far future.
!!! Single-file Edition
Store your tiddlers in a single HTML file along with the JS
# Open http://five.tiddlywiki.com/
# Show reading experience, search and tags
# Responsive response to phone and tablet
# Open http://five.tiddlywiki.com/empty.html in Chrome Canary
# Create tiddlers, show links, missing, orphans, tags, tagging, references
# Use missing tiddlers to find a typo
# Show shadow tiddlers and system tiddlers
# Show stylesheet handling - [[$:/themes/tiddlywiki/vanilla/base]]
# Drag an image from the file system
# Use the image in a tiddler
# Edit the image
# Click Save, select file destination
# Open file in text editor, see content within it
# Note that saving technique works in virtually all browsers
# Set password
# Click Save again, click `accept`
# Open file in text editor, verify content is encrypted
# Open saved file in Firefox, show TiddlyFox dialogue
# Enter password to decrypt
# Start adding tasks
# Save using TiddlyFox, refresh to show changes
# Drag in the task tiddlers
# Drag in TaskManagementExample, show source
!!! Node.js Edition
Store your tiddlers in separate files in a chain of linked directories.
# Run `./bld.sh`
# Open http://five.tiddlywiki.com/static.html
#* Click links to show individual tiddlers
# Open http://five.tiddlywiki.com/test.html
# Start `./serve.sh UserName`
# Open http://0.0.0.0:8080/
# Open network console
# Note same sync code on client and server
!!! Wrap-up
# This is the start of a 25-year journey to perfect a tool that anyone can user forever
# Open https://github.com/Jermolene/TiddlyWiki5
# TiddlyWiki looking for sponsorship
# Open http://federatial.com/
# Federatial looking for opportunities to adapt TW5 for corporate use
---
//Below the line...//
!!! API
# Open dev tools console
#* `$tw.wiki.deleteTiddler("HelloThere")`
#* `$tw.wiki.addTiddler({title: "HelloThere", text: "This is a new [[Tiddler]], linking to a TiddlerThatDoesntCurrentlyExist"})`
#* `$tw.wiki.getTiddlerLinks("HelloThere")`
#* `$tw.wiki.filterTiddlers("[tag[mechanism]sort[modified]]")`
!!! Saving online
# Open http://tiddlyspot.com/
# Simple PHP scripts
# Show TiddlySpot integration
!!! Server integration with TiddlyWeb/TiddlySpace
# Open http://tw5test.tiddlyspace.com/tw5
# Open network console
# Show lazy loading
Sample tasks for the TaskManagementExample.
TiddlyWiki5 can be used as a simple task management system without further customisation. The idea is that tasks be tagged `task`, with those that are completed also tagged `done`. In this way it is straightforward to generate task lists.
! Outstanding tasks
<$list filter="[!has[draft.of]tag[task]!tag[done]sort[created]]">
<$checkbox tag="done"> <$link to={{!!title}}><$view field="title"/></$link></$checkbox>
</$list>
! Completed tasks
<$list filter="[!has[draft.of]tag[task]tag[done]sort[created]]">
<$checkbox tag="done"> ~~<$link to={{!!title}}><$view field="title"/></$link>~~</$checkbox>
</$list>
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
TiddlyWiki5 incorporates the Jasmine JavaScript testing framework (see http://pivotal.github.io/jasmine/). It allows the same tests to be run both in the browser and under Node.js. ! TiddlyWiki5 Testing Components There are two main elements to the TiddlyWiki5 testing mechanism: * The plugin `tiddlywiki/jasmine` that wraps Jasmine up into a plugin along with some glue code * The TiddlyWiki5 edition `test` that contains the core test specifications and includes the Jasmine plugin ! Running the Tests in Node.js To run the tests under Node.js just load up the `test` wiki: ``` node ./tiddlywiki.js \ ./editions/test \ ``` ! Running the Tests in the Browser To generate a wiki containing the browser tests load up the `test` wiki and save it as an HTML file: ``` node ./tiddlywiki.js \ ./editions/test \ --verbose \ --rendertiddler $:/core/save/all $TW5_BUILD_OUTPUT/test.html text/plain \ ``` Then, open the `test.html` file in the browser to see the test results. There is a prebuilt version of `test.html` at: http://tiddlywiki.com/test.html
A TextReference identifies a chunk of text from a tiddler that can be retrieved or modified depending on the context.
Text references are made up of several parts, most of which can be optional:
* `<tiddler title>` - the text [[field|TiddlerFields]] of the specified tiddler
* `<tiddler title>!!<metadata field>` - a tiddler metadata [[field|TiddlerFields]] (eg, `modified`, `modifier`, `type` etc)
* `!!<metadata field>` - a metadata [[field|TiddlerFields]] of the current tiddler
* `<tiddler title>##<property index>` - extracts a named property from DataTiddlers
Text references can be used in several places:
* As IndirectOperands within TiddlerFilters (eg, `<$list filter="[tag{MyTag!!name}]"/>`)
* As IndirectAttributes of an element or widget (eg, `<$widget attrib={{Title!!description}}/>`)
* As the operand of a shortcut transclusion (eg, `{{MyTiddler!!title}}`)
* As the `state` attribute of the RevealWidget and the LinkCatcherWidget
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
{{EditProfile.png}}
{{MyPage.jpg}}
R0lGODlhFgAPALMAAAAAAP//AICAgP/UkcDAwAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAAAQALAAAAAAWAA8AAARTkEgJap3YYlKD99cECIMA iF8KikN7cmr8Au0wx0GXU/UJgBbgx9cywXAqoo2CTFo0vxwuWiEVddEksOY6ZkHA J3T4HNq4r+PUJc58c0+ucdMW1SMAOw==
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK 6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGrSURBVDjL vZPZLkNhFIV75zjvYm7VGFNCqoZUJ+roKUUpjRuqp61Wq0NKDMelGGqOxBSUIBKX WtWGZxAvobr8lWjChRgSF//dv9be+9trCwAI/vIE/26gXmviW5bqnb8yUK028qZj PfoPWEj4Ku5HBspgAz941IXZeze8N1bottSo8BTZviVWrEh546EO03EXpuJOdG63 otJbjBKHkEp/Ml6yNYYzpuezWL4s5VMtT8acCMQcb5XL3eJE8VgBlR7BeMGW9Z4y T9y1CeyucuhdTGDxfftaBO7G4L+zg91UocxVmCiy51NpiP3n2treUPujL8xhOjYO zZYsQWANyRYlU4Y9Br6oHd5bDh0bCpSOixJiWx71YY09J5pM/WEbzFcDmHvwwBu2 wnikg+lEj4mwBe5bC5h1OUqcwpdC60dxegRmR06TyjCF9G9z+qM2uCJmuMJmaNZa UrCSIi6X+jJIBBYtW5Cge7cd7sgoHDfDaAvKQGAlRZYc6ltJlMxX03UzlaRlBdQr zSCwksLRbOpHUSb7pcsnxCCwngvM2Rm/ugUCi84fycr4l2t8Bb6iqTxSCgNIAAAA AElFTkSuQmCC
<?xml version="1.0"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="216 290 330 333" width="330pt" height="333pt"><metadata xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:date>2011-10-18 15:32Z</dc:date><!-- Produced by OmniGraffle Professional 5.3.6 --></metadata><defs></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><g><title>Layer 1</title><path d="M 442.7708 401.63043 L 413.54462 406.727 C 416.80856 405.83435 422.99722 391.7118 411.13663 390.20697 C 413.2671 386.8555 417.85052 387.3249 420.58444 389.66956 C 422.604 384.71863 427.60233 383.09958 430.95114 388.68173 C 432.43198 385.7193 440.88962 387.0678 441.26031 391.8762 C 445.71463 389.20319 453.64325 389.1528 456.18387 393.38382 C 450.81464 394.85754 442.05713 398.04846 442.7708 401.63043 Z" fill="#9c2aad"/><path d="M 442.7708 401.63043 L 413.54462 406.727 C 416.80856 405.83435 422.99722 391.7118 411.13663 390.20697 C 413.2671 386.8555 417.85052 387.3249 420.58444 389.66956 C 422.604 384.71863 427.60233 383.09958 430.95114 388.68173 C 432.43198 385.7193 440.88962 387.0678 441.26031 391.8762 C 445.71463 389.20319 453.64325 389.1528 456.18387 393.38382 C 450.81464 394.85754 442.05713 398.04846 442.7708 401.63043 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 518.7041 423.77078 C 498.43768 432.6787 479.68716 431.40332 463.93137 410.0036 C 431.99905 397.3547 406.8626 398.1261 390.50183 421.21622 L 383.61246 433.08511 L 377.323 440.90723 C 382.73856 444.03094 386.49606 445.22226 391.41977 443.53967 C 423.91724 433.9902 468.78778 433.28616 488.58038 444.35022 C 498.06448 456.83328 499.6226 467.8483 494.2746 477.36945 C 503.37277 477.36603 508.15073 471.44598 508.42218 459.3521 C 511.04926 454.77158 507.64413 451.99799 504.38187 449.18118 C 525.81378 439.93906 522.27124 431.85516 518.7041 423.77078 Z" fill="#9c2aad"/><path d="M 515.3888 443.43765 C 518.471 441.0784 520.69507 437.9082 521.4945 433.98132 C 521.8189 432.39774 521.86353 430.78894 521.6565 429.21866 C 521.47424 427.81204 521.1269 426.37628 520.3556 424.99728 C 519.9676 424.2983 519.48785 423.667 518.76715 423.40582 C 517.23035 422.84723 515.48798 423.0885 513.87372 423.29428 C 512.92957 423.41565 511.97925 423.59198 511.03885 423.78204 C 509.69052 424.05847 508.33154 424.3406 506.97083 424.63992 C 501.95206 425.7452 496.81345 426.90594 491.79453 426.75775 C 489.50748 426.69043 486.84143 426.41138 484.73837 425.243 C 483.0166 424.28519 481.77847 422.83649 480.28064 421.51758 C 479.0265 420.41171 477.68494 419.33054 476.3757 418.2948 C 470.253 413.4426 463.67755 409.29327 456.5536 405.84085 C 452.94205 404.09052 448.98795 402.59589 444.95294 401.59827 C 442.72797 401.04944 440.53168 400.70273 438.31406 400.40283 C 438.84006 400.52283 437.87433 400.25607 437.6907 400.21228 C 437.0046 400.04684 436.324 399.92752 435.6323 399.83856 C 433.8083 399.604 431.9927 399.62048 430.16275 399.66626 C 427.07178 399.74374 423.94662 400.258 420.86484 400.83344 C 418.08362 401.35522 415.37164 401.987 412.6056 402.98746 C 409.47873 404.12247 406.22034 406.00198 403.52374 407.88974 C 400.1043 410.2897 397.14514 413.01318 394.44595 415.91388 C 392.05963 418.4824 389.84894 421.16675 387.91028 424.07095 C 386.33606 426.4332 384.94672 428.80597 383.60333 431.29565 L 382.36902 434.195 L 380.1762 436.21744 C 379.40842 436.9466 378.68204 437.70258 378.08286 438.5649 C 377.73996 439.06534 377.31543 439.69885 377.28165 440.32037 C 377.27112 440.54614 377.24213 440.75742 377.2924 440.9646 C 377.59445 442.17694 378.6471 442.7401 379.72815 443.11148 C 380.39005 443.33875 381.09271 443.51974 381.75955 443.64914 C 382.01099 443.6976 382.24841 443.74545 382.4934 443.79187 C 382.91095 443.87158 383.38864 443.6911 383.79892 443.56262 C 384.48843 443.35104 385.2013 443.12683 385.89847 442.83243 C 387.85168 442.01126 389.57306 440.80511 390.46994 439.13742 C 389.34836 441.00623 386.56912 442.12503 384.4688 442.65445 L 382.76828 443.01486 L 382.5994 442.96335 C 382.42746 442.92148 382.18582 442.87595 382.1112 442.85315 C 381.66962 442.7182 381.19077 442.5948 380.7475 442.43622 C 380.14288 442.2194 379.52637 442.00076 379.0413 441.62515 C 378.83868 441.46918 378.53766 441.2458 378.47046 440.96082 C 378.4148 440.713 378.45386 440.5563 378.50443 440.30374 C 378.5401 440.14069 378.65427 439.94131 378.7529 439.80457 C 378.95038 439.54196 379.12921 439.2646 379.34521 439.0111 C 380.17285 438.0572 381.18527 437.18457 382.1972 436.34192 C 382.71277 435.91553 383.5754 435.41068 383.80746 434.77335 C 384.20676 433.6937 384.76538 432.6681 385.3097 431.67719 C 387.2236 428.2099 389.51834 424.98318 392.04352 421.95483 C 395.70743 417.57056 399.7919 413.42477 404.79626 410.03256 C 406.996 408.5448 409.45505 407.0796 411.98254 406.07022 L 416.27902 404.59872 L 416.93347 404.44382 C 417.4599 404.32422 417.97787 404.2092 418.49374 404.0953 C 420.24756 403.7121 421.9883 403.41174 423.74585 403.1325 C 425.6948 402.82495 427.66772 402.61334 429.61868 402.51404 C 431.9859 402.39453 434.38297 402.3978 436.73083 402.9222 C 437.1294 403.01212 437.55258 403.18408 437.96002 403.24472 C 438.9809 403.40063 439.99966 403.51163 441.03732 403.69385 C 442.98865 404.03482 444.93814 404.56696 446.90097 405.1547 C 449.65054 405.97928 452.27057 407.07675 454.80118 408.21075 C 459.75378 410.42792 464.3754 413.22897 468.7734 416.19778 C 471.06628 417.74371 473.26392 419.38657 475.43463 421.07083 C 476.3458 421.7772 477.2645 422.52313 478.13348 423.26279 C 478.51422 423.58502 478.90454 423.90503 479.2866 424.2348 C 479.43698 424.3642 480.07416 424.93887 479.85065 424.71786 C 480.93756 425.92355 482.08554 426.77869 483.47226 427.56122 C 484.7882 428.3025 486.45273 428.72794 487.93158 428.9884 C 490.94772 429.5218 494.0755 429.32962 497.0675 428.9024 C 499.36826 428.5763 501.6564 428.12918 503.95248 427.61517 C 505.93896 427.1734 507.889 426.6939 509.84332 426.21216 C 511.5575 425.79016 513.31824 425.3433 515.0404 425.15628 C 515.78577 425.07538 516.4734 425.00342 517.1902 425.02194 L 518.11017 425.17706 L 518.92975 426.12527 C 519.1574 426.55344 519.33264 427.03125 519.47327 427.41867 C 520.10858 429.1554 520.25812 430.92477 520.14325 432.68228 C 519.83954 437.44958 516.8954 441.41855 513.12177 444.083 C 510.91116 445.64725 508.19293 447.18768 505.6106 448.06317 C 507.07513 447.70865 508.48352 447.17181 509.94543 446.58221 C 511.87827 445.8046 513.80725 444.65112 515.3888 443.43765 Z" fill="black"/><path d="M 506.25293 473.5787 C 508.8535 469.61313 510.30685 464.44116 510.56366 459.72882 C 510.596 459.17596 510.5855 458.62955 510.5608 458.07169 C 510.4873 456.25116 510.11853 453.92136 508.72733 452.35818 C 508.02225 451.564 507.27094 451.2403 506.2353 450.92358 C 506.79074 451.2318 507.3497 451.3832 507.80432 451.82394 C 509.62582 453.58792 509.81293 456.42484 509.6522 458.62836 C 509.58957 459.51257 509.48672 460.4237 509.31723 461.33218 C 509.0737 462.66888 508.7298 464.0318 508.2878 465.38416 C 507.59198 467.52698 506.70285 469.54672 505.5674 471.37933 C 504.67062 472.83228 503.65628 474.22263 502.39746 475.3786 C 502.02905 475.71854 501.5988 476.07523 501.15814 476.36108 C 499.44434 477.48447 497.79596 477.78995 495.9889 477.20374 L 495.7976 477.11505 L 496.89807 472.3837 C 497.53995 469.11148 497.89682 465.73798 497.67563 462.484 C 497.45987 459.27084 496.88168 456.25583 495.5612 453.051 C 494.27228 449.91623 492.14496 447.35236 489.9294 445.29233 C 485.5158 441.1844 479.30838 438.8215 473.134 437.48242 C 464.10144 435.52316 455.09164 435.53955 446.16891 435.30548 C 444.54523 435.26352 442.94772 435.19934 441.34015 435.07529 C 440.62357 435.02124 439.92178 434.91318 439.21246 434.76566 C 438.90372 434.70132 438.5926 434.71454 438.27774 434.7053 C 437.53952 434.68723 436.79572 434.66397 436.0514 434.66006 C 431.8829 434.6388 427.6738 434.75076 423.50912 435.18152 C 421.5639 435.3838 419.58755 435.4559 417.6453 435.90402 C 411.68729 437.28296 405.68307 439.26007 399.69882 441.04993 C 397.65652 441.6628 395.6023 442.22754 393.54587 442.74728 L 387.39691 444.17609 L 383.2949 444.10587 C 384.62155 444.42276 386.14203 444.79712 387.45505 444.65363 C 390.11862 444.3656 392.7835 443.952 395.43896 443.42368 C 399.01031 442.71564 402.52585 441.79523 406.09457 440.89825 C 408.91104 440.19199 411.72403 439.4331 414.5386 438.7848 C 415.4239 438.5833 416.28992 438.38654 417.16599 438.2035 C 417.51431 438.13248 417.8583 438.06375 418.20563 437.9959 C 418.33392 437.97134 419.11847 437.82065 418.83377 437.86316 C 423.5798 437.48758 428.30453 437.21027 433.05765 437.20618 C 434.21005 437.20526 435.34433 437.2165 436.4891 437.2577 C 437.02441 437.2776 437.54593 437.30206 438.07693 437.32416 C 438.15222 437.3277 438.60287 437.35187 438.72525 437.352 L 441.34653 437.77182 C 442.2693 437.87103 443.19757 437.92935 444.13913 437.96167 C 446.635 438.0484 449.1145 438.12488 451.6349 438.20676 C 454.74002 438.30942 457.86343 438.45126 461.00851 438.69037 C 463.8684 438.9098 466.73285 439.2193 469.55716 439.72952 C 477.4651 441.16385 485.82462 443.7799 490.719 450.23404 C 495.4524 456.47205 495.66928 463.79837 494.7607 470.57288 C 494.5611 472.07922 494.2965 473.60657 493.94647 475.1114 C 493.7948 475.78207 493.63583 476.47006 493.45648 477.15546 C 493.44382 477.2085 493.36987 477.38632 493.38507 477.43542 C 493.52347 477.85938 493.75534 478.32605 493.96497 478.72028 C 493.98975 478.76694 494.1584 478.81323 494.20306 478.8357 C 494.51508 478.98798 494.83426 479.12817 495.15173 479.2394 C 496.98486 479.87967 498.9265 479.79352 500.71664 478.9314 C 503.2868 477.6953 504.8504 475.72202 506.25293 473.5787 Z" fill="black"/><path d="M 399.94818 426.6227 C 400.62823 429.20563 399.14575 431.92978 396.63513 432.71 C 394.12769 433.4914 391.54263 432.03006 390.86255 429.44708 C 390.1858 426.86517 391.66837 424.141 394.17566 423.35974 C 396.68634 422.57947 399.27136 424.04083 399.94818 426.6227 Z" fill="#9c2aad"/><path d="M 399.94818 426.6227 C 400.62823 429.20563 399.14575 431.92978 396.63513 432.71 C 394.12769 433.4914 391.54263 432.03006 390.86255 429.44708 C 390.1858 426.86517 391.66837 424.141 394.17566 423.35974 C 396.68634 422.57947 399.27136 424.04083 399.94818 426.6227 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 397.46832 427.46823 C 397.72217 428.42627 397.16968 429.43768 396.23828 429.7264 C 395.31018 430.01593 394.35257 429.47287 394.09875 428.51492 C 393.8482 427.55786 394.40063 426.54633 395.32877 426.25665 C 396.26013 425.96808 397.21774 426.51117 397.46832 427.46823 Z" fill="#9c2aad"/><path d="M 397.46832 427.46823 C 397.72217 428.42627 397.16968 429.43768 396.23828 429.7264 C 395.31018 430.01593 394.35257 429.47287 394.09875 428.51492 C 393.8482 427.55786 394.40063 426.54633 395.32877 426.25665 C 396.26013 425.96808 397.21774 426.51117 397.46832 427.46823 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 407.91653 422.46954 C 407.6739 422.04391 407.41565 421.6348 407.13733 421.24442 C 406.39813 420.202 405.5715 419.27103 404.67755 418.4387 C 403.31064 417.16165 401.80392 416.13297 400.23566 415.13693 C 401.7886 416.63596 403.23334 418.19241 404.55823 420.01926 C 405.25668 420.9801 405.8856 421.9943 406.47278 423.09863 C 408.72794 427.33997 409.38931 431.70285 409.33594 436.00528 C 410.3346 431.45578 410.47205 426.91284 407.91653 422.46954 Z" fill="black"/><path d="M 429.245 431.7911 C 434.51141 436.45966 436.38766 440.96506 445.60196 444.56488 C 442.3126 447.7821 439.15152 451.66516 434.06223 445.58105 C 433.6495 451.0534 429.1236 451.0809 425.35397 445.63272 C 424.17923 452.2389 420.70947 450.8728 417.9744 445.86697 C 415.5275 451.84998 411.04724 450.3985 407.56708 446.68616 C 410.60016 444.04022 422.76404 440.6748 422.24445 432.0223 L 429.245 431.7911 Z" fill="#9c2aad"/><path d="M 429.245 431.7911 C 434.51141 436.45966 436.38766 440.96506 445.60196 444.56488 C 442.3126 447.7821 439.15152 451.66516 434.06223 445.58105 C 433.6495 451.0534 429.1236 451.0809 425.35397 445.63272 C 424.17923 452.2389 420.70947 450.8728 417.9744 445.86697 C 415.5275 451.84998 411.04724 450.3985 407.56708 446.68616 C 410.60016 444.04022 422.76404 440.6748 422.24445 432.0223 L 429.245 431.7911 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 399.72672 426.68732 C 400.40674 429.27036 398.92422 431.99442 396.41364 432.77472 C 393.90622 433.55594 391.32117 432.09467 390.64108 429.51166 C 389.9643 426.92975 391.4468 424.2056 393.95413 423.42438 C 396.4649 422.6441 399.04987 424.10544 399.72672 426.68732 Z" fill="black"/><path d="M 399.72672 426.68732 C 400.40674 429.27036 398.92422 431.99442 396.41364 432.77472 C 393.90622 433.55594 391.32117 432.09467 390.64108 429.51166 C 389.9643 426.92975 391.4468 424.2056 393.95413 423.42438 C 396.4649 422.6441 399.04987 424.10544 399.72672 426.68732 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 397.25024 427.5312 C 397.5041 428.48923 396.9517 429.50082 396.02017 429.78937 C 395.09204 430.07904 394.13455 429.53592 393.88074 428.5779 C 393.63013 427.62085 394.18253 426.60925 395.11066 426.3197 C 396.04205 426.0311 396.99966 426.57416 397.25024 427.5312 Z" fill="white"/><path d="M 251.8898 438.27612 L 282.95639 426.48663 C 279.3002 427.49243 265.26852 417.42426 275.83609 409.19485 C 271.87027 407.18549 267.71954 410.2559 266.42801 414.08014 C 261.65314 410.45996 255.91321 411.75629 255.87485 419.04947 C 252.75641 417.04248 245.38171 423.17139 247.77272 428.01343 C 241.95113 427.987 234.28354 432.46906 234.25476 437.9977 C 240.26834 436.34848 250.5286 434.41833 251.8898 438.27612 Z" fill="#48adb1"/><path d="M 251.8898 438.27612 L 282.95639 426.48663 C 279.3002 427.49243 265.26852 417.42426 275.83609 409.19485 C 271.87027 407.18549 267.71954 410.2559 266.42801 414.08014 C 261.65314 410.45996 255.91321 411.75629 255.87485 419.04947 C 252.75641 417.04248 245.38171 423.17139 247.77272 428.01343 C 241.95113 427.987 234.28354 432.46906 234.25476 437.9977 C 240.26834 436.34848 250.5286 434.41833 251.8898 438.27612 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 270.55344 522.20868 C 272.5795 533.8709 274.71136 544.597 274.11359 545.96283 C 260.84763 528.81763 252.09015 516.536 242.58121 513.91443 C 226.57626 500.25726 223.72905 482.91275 231.30061 462.6899 C 236.59644 451.19806 245.95657 443.02869 258.61746 433.81989 C 264.33817 429.93335 274.21683 426.0442 280.9577 425.7634 C 301.5384 425.25201 322.14069 443.29749 326.18811 449.07104 C 334.11728 452.648 336.82773 454.40765 329.2634 458.4359 C 328.81677 459.92676 322.44073 462.19534 321.67493 461.7008 C 308.66354 462.86984 300.02835 461.66235 288.49582 462.625 C 280.8977 464.01498 273.5686 465.80347 266.63562 468.1752 C 255.25656 474.78903 242.97258 483.12402 242.43475 494.39017 C 245.35158 511.8668 257.78445 517.0666 284.64758 499.57794 C 282.12442 506.53497 265.10397 515.9646 270.55344 522.20868 Z" fill="#48adb1"/><path d="M 272.18036 546.97192 C 271.37378 545.98297 270.57672 544.9748 269.77014 544.00244 C 264.85846 538.11133 260.02121 532.0666 254.45407 526.57153 C 251.74619 523.90198 248.9903 521.3166 246.13115 518.96387 C 245.12761 518.14044 244.13623 517.33636 243.11826 516.5705 C 242.34773 515.9944 241.5795 515.44934 240.8497 514.81097 C 239.53658 513.67053 238.1898 512.44617 236.95107 511.13773 C 229.99643 503.80392 225.66574 494.97446 225.37277 484.3157 C 225.32239 482.52957 225.3656 480.73627 225.5072 479.0006 C 225.6969 476.63846 226.07619 474.38419 226.52757 472.14438 C 226.99808 469.799 227.67737 467.49207 228.40479 465.25946 C 228.93295 463.62933 229.51865 462.05698 230.2821 460.5638 C 233.26602 454.72537 237.436 449.4465 242.56848 444.67642 C 244.81314 442.59277 247.08887 440.63144 249.42714 438.7685 C 250.91312 437.58505 252.4256 436.43259 253.94035 435.2947 C 255.856 433.8568 257.75732 432.44275 259.79309 431.2738 C 262.42899 429.76135 265.2497 428.5202 268.11838 427.42078 C 270.71124 426.42932 273.46951 425.58902 276.29749 425.08252 C 277.15689 424.92877 278.02353 424.80399 278.92136 424.69836 C 280.25607 424.54474 281.72519 424.55197 283.09366 424.6312 C 286.48093 424.8352 289.69775 425.38968 292.77301 426.29715 C 299.10815 428.17215 304.91528 431.00485 310.38644 434.5938 C 314.7435 437.45538 319.0263 440.73462 322.82645 444.63797 C 324.09637 445.94397 325.17667 447.21866 326.23297 448.53424 L 326.35785 448.70715 L 331.18304 451.23502 C 332.10254 451.84222 333.29807 452.59125 333.73727 453.64746 C 333.82373 453.85883 333.90048 454.07974 333.9271 454.32944 C 334.05423 455.6665 332.986 456.66043 332.00894 457.35406 C 331.36319 457.81265 330.69092 458.19916 329.99957 458.57608 C 329.75711 458.7081 329.50497 458.83777 329.25772 458.95776 C 328.85693 459.15463 328.30716 459.121 327.8053 459.121 C 326.94116 459.121 326.12732 459.09705 325.32303 459.00333 C 323.03049 458.74173 320.83871 458.11035 319.23752 456.50677 C 321.61182 458.5665 325.50555 458.64325 328.8641 458.27838 C 328.62878 458.34555 329.565 457.80786 329.83398 457.64453 C 330.14343 457.45737 330.44357 457.25803 330.73413 457.042 C 331.46396 456.49954 332.4914 455.79865 332.73624 454.88626 C 332.96188 454.03653 331.9465 453.33072 331.34634 452.9274 C 331.13028 452.7858 330.9094 452.64172 330.68378 452.5145 C 329.66101 451.94794 328.58548 451.4029 327.4765 450.9253 C 326.99872 450.72116 326.5306 450.50516 326.06262 450.3083 C 325.84653 450.21948 325.60645 450.14273 325.41925 450.00113 C 325.10455 449.7658 324.89587 449.4417 324.6558 449.1536 C 323.29944 447.54276 321.71008 445.99188 320.06342 444.5563 C 316.59924 441.54358 312.9143 438.83813 309.09015 436.4687 C 303.87592 433.24213 298.33276 430.6616 292.33606 428.9643 C 289.71939 428.22498 286.89856 427.668 283.98901 427.51682 L 280.6593 427.45197 L 276.5423 428.05203 C 272.5021 428.85388 268.7547 430.23184 265.1753 431.95789 C 263.95578 432.54614 262.76266 433.1726 261.58875 433.82806 C 261.0343 434.1377 260.4916 434.4641 259.96118 434.80984 L 259.12811 435.35477 L 252.99208 440.01688 C 250.9635 441.62045 248.96141 443.27206 246.97855 445.003 C 244.07619 447.53796 241.19781 450.43317 238.83078 453.3931 C 237.04956 455.61847 235.44348 457.89435 234.07509 460.33575 C 233.72946 460.9503 233.41739 461.56253 233.09326 462.18185 C 232.92517 462.5012 232.77164 462.8324 232.6131 463.16132 C 232.59877 463.1876 232.52678 463.3437 232.47151 463.46133 L 232.43784 463.5214 L 230.77911 468.61545 C 229.26424 473.81284 228.28958 479.25266 228.55844 485.26862 C 228.60883 486.4162 228.73131 487.50848 228.88257 488.6056 C 229.40105 492.38412 230.51253 495.86273 232.06572 499.12756 C 233.78702 502.75473 236.15894 506.03888 238.96042 509.11893 C 239.719 509.95676 240.54001 510.74655 241.34897 511.52435 C 241.78592 511.9468 242.2373 512.34534 242.68619 512.74622 C 242.77979 512.83264 242.87589 512.91913 242.97427 513.0031 L 243.04626 513.068 C 243.18307 513.19043 243.0846 513.10406 243.04626 513.0703 C 246.70251 515.96075 250.32503 518.9568 253.73155 522.36078 C 257.60367 526.2354 261.0343 530.23248 264.42868 534.35205 C 266.57245 536.95654 268.64905 539.65735 270.67996 542.32678 C 271.40256 543.2823 272.12756 544.2473 272.84052 545.19324 L 273.13098 545.58698 L 273.39505 545.3684 C 274.5617 543.9881 274.0552 541.35693 273.67114 539.70764 C 273.5679 539.27325 273.4719 538.82672 273.35178 538.39465 C 271.92831 533.30774 269.8422 528.2951 270.16861 522.4593 C 270.28625 523.89966 270.37262 525.19824 270.66309 526.51874 C 271.53699 530.5157 273.22461 534.22943 274.47046 538.073 C 274.66495 538.68036 274.8594 539.302 275.00595 539.9311 C 275.55325 542.30762 276.03818 545.4524 273.82718 547.09686 C 273.33023 547.46655 272.64606 547.5481 272.18036 546.97192 Z" fill="black"/><path d="M 271.09467 519.16718 C 270.49698 518.14697 270.3938 516.81476 270.77063 515.59747 C 271.30359 513.87146 272.44147 512.3111 273.69467 510.93552 C 275.27179 509.20227 277.00027 507.48343 278.69513 505.7405 L 281.0621 503.07828 L 277.98694 505.0323 C 275.65112 506.38153 273.26004 507.61542 270.80664 508.69818 C 267.34973 510.2249 263.72485 511.4877 259.7518 511.94608 C 256.26117 512.35193 252.78033 511.93176 249.9667 510.52258 C 249.31621 510.19858 248.70163 509.84558 248.10147 509.40393 C 244.76459 506.96014 242.76727 503.43588 241.59094 499.6334 C 241.2044 498.38742 240.88513 497.08386 240.63306 495.75867 C 240.5347 495.24976 240.43152 494.7433 240.48187 494.18872 C 240.63077 492.4554 240.94272 490.90936 241.47568 489.3826 C 242.44801 486.5907 244.05641 484.0772 246.00565 481.76068 C 248.51672 478.77905 251.54404 476.21274 254.624 473.99216 C 257.61273 471.8364 260.7095 469.87262 263.86642 468.04816 C 264.33212 467.77927 264.8003 467.50803 265.27081 467.23444 C 265.97662 466.82385 266.84082 466.63419 267.63062 466.3821 C 269.23419 465.87317 270.84021 465.40262 272.475 464.95615 C 275.38943 464.1615 278.33743 463.46777 281.34305 462.8388 C 284.3534 462.20978 287.27261 461.59518 290.53738 461.4512 C 297.12958 461.1656 303.92575 461.41998 310.60428 461.41998 C 312.90887 461.41998 315.18707 461.38647 317.44131 461.30716 L 324.14627 460.93024 L 326.3645 460.36133 C 327.09662 460.13327 327.81448 459.87405 328.51791 459.58832 C 327.4711 460.18372 326.42691 460.77667 325.29608 461.17273 C 324.9505 461.29517 324.5711 461.45847 324.22311 461.5232 C 321.3064 462.07538 318.3079 462.45465 315.25433 462.73798 C 311.24283 463.11005 307.1282 463.24203 303.00397 463.39563 C 299.75345 463.52048 296.479 463.61182 293.267 463.78943 C 292.24911 463.8471 291.2576 463.9071 290.25894 463.98874 C 289.7909 464.0295 289.32275 464.07272 288.85696 464.11356 C 288.80179 464.1184 288.6289 464.13513 288.4849 464.1472 L 288.30966 464.1592 L 282.62494 465.37384 C 279.3313 466.13486 276.08087 466.97992 272.87836 467.91125 C 271.63239 468.2739 270.41534 468.65082 269.203 469.0516 C 268.63889 469.23886 268.07712 469.42853 267.51773 469.61823 C 267.46985 469.635 267.22726 469.72385 267.03525 469.78864 L 266.88644 469.83667 L 262.28683 472.66223 C 257.55753 475.64142 252.9603 478.89185 249.00653 483.23456 C 246.93 485.51517 245.27835 488.09583 244.35638 490.94312 C 243.99635 492.05457 243.77316 493.22842 243.68193 494.4743 L 243.6771 494.52713 L 244.42613 498.0129 C 245.41756 501.62827 247.10283 504.9868 250.23325 507.15686 C 250.74939 507.51706 251.28947 507.81467 251.83926 508.05475 C 253.83656 508.93326 256.02353 509.2359 258.48416 509.15182 C 260.25104 509.09415 261.90988 508.74612 263.55191 508.36926 C 266.41104 507.7163 269.13098 506.59515 271.7597 505.45007 C 274.98608 504.04568 278.06854 502.34363 281.10535 500.5576 C 281.78708 500.15668 282.46893 499.75095 283.15549 499.32608 C 283.22995 499.2804 283.58044 498.99237 283.66208 499.014 L 283.7269 498.9731 C 284.03891 499.15558 284.33902 499.4894 284.6175 499.72217 C 284.71347 499.8062 284.8191 499.8878 284.91516 499.97183 C 285.00879 500.05832 285.12164 500.1326 285.21283 500.2215 L 285.15286 500.36307 C 285.09283 500.50238 285.02802 500.63678 284.96555 500.77362 C 284.00534 502.87653 282.1857 504.67944 280.43314 506.30954 C 278.01096 508.56137 275.28616 510.6258 273.13052 513.1344 C 272.35025 514.04193 271.56042 515.04053 271.21475 516.1521 C 270.76825 517.57806 270.98187 519.16003 271.9277 520.18756 C 271.59161 520.0099 271.2843 519.49854 271.09467 519.16718 Z" fill="black"/><path d="M 305.11136 446.0443 C 305.19293 449.03317 307.64642 451.49377 310.5896 451.53934 C 313.5304 451.5874 315.84698 449.2011 315.76541 446.21237 C 315.6813 443.226 313.2279 440.76538 310.28711 440.71735 C 307.34393 440.67175 305.02728 443.05795 305.11136 446.0443 Z" fill="#48adb1"/><path d="M 305.11136 446.0443 C 305.19293 449.03317 307.64642 451.49377 310.5896 451.53934 C 313.5304 451.5874 315.84698 449.2011 315.76541 446.21237 C 315.6813 443.226 313.2279 440.76538 310.28711 440.71735 C 307.34393 440.67175 305.02728 443.05795 305.11136 446.0443 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 308.04364 446.1677 C 308.0748 447.27676 308.98462 448.1891 310.07693 448.20587 C 311.1668 448.2251 312.02625 447.33926 311.99506 446.23007 C 311.9614 445.12344 311.05157 444.21124 309.96164 444.19202 C 308.86942 444.17523 308.00998 445.06097 308.04364 446.1677 Z" fill="#48adb1"/><path d="M 308.04364 446.1677 C 308.0748 447.27676 308.98462 448.1891 310.07693 448.20587 C 311.1668 448.2251 312.02625 447.33926 311.99506 446.23007 C 311.9614 445.12344 311.05157 444.21124 309.96164 444.19202 C 308.86942 444.17523 308.00998 445.06097 308.04364 446.1677 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 270.20065 460.71268 C 266.0115 467.39117 265.41376 472.82623 256.64435 479.596 C 261.19107 482.01584 265.81238 485.19434 269.36765 477.05383 C 271.53543 482.80566 276.4111 481.40613 278.74213 474.365 C 282.09097 481.09402 285.38702 478.53253 286.75061 472.2909 C 291.26617 477.9516 295.62091 474.982 298.19196 469.8927 C 294.10138 468.00336 279.96884 468.2194 277.79861 458.7586 L 270.20065 460.71268 Z" fill="#48adb1"/><path d="M 270.20065 460.71268 C 266.0115 467.39117 265.41376 472.82623 256.64435 479.596 C 261.19107 482.01584 265.81238 485.19434 269.36765 477.05383 C 271.53543 482.80566 276.4111 481.40613 278.74213 474.365 C 282.09097 481.09402 285.38702 478.53253 286.75061 472.2909 C 291.26617 477.9516 295.62091 474.982 298.19196 469.8927 C 294.10138 468.00336 279.96884 468.2194 277.79861 458.7586 L 270.20065 460.71268 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 295.8769 454.5162 C 295.4591 453.3303 295.13983 452.08435 294.95502 450.78806 C 294.8182 449.85178 294.75092 448.87949 294.76297 447.8664 C 294.8229 442.12411 297.65088 437.82712 301.17978 433.79395 C 298.4047 438.69122 296.34256 443.83823 296.46017 450.15912 C 296.47458 451.0185 296.52982 451.8539 296.61865 452.67975 C 296.71707 453.60397 296.85144 454.50174 297.02673 455.38525 C 297.27637 456.65994 297.59808 457.87952 297.97495 459.08939 C 297.16354 457.60577 296.43854 456.12216 295.8769 454.5162 Z" fill="black"/><path d="M 305.51346 446.6091 C 306.12561 449.20892 308.7135 450.9182 311.29654 450.4285 C 313.8772 449.94122 315.4737 447.43732 314.86148 444.8374 C 314.24689 442.24 311.65903 440.5307 309.0784 441.018 C 306.4953 441.50778 304.89886 444.0117 305.51346 446.6091 Z" fill="black"/><path d="M 305.51346 446.6091 C 306.12561 449.20892 308.7135 450.9182 311.29654 450.4285 C 313.8772 449.94122 315.4737 447.43732 314.86148 444.8374 C 314.24689 442.24 311.65903 440.5307 309.0784 441.018 C 306.4953 441.50778 304.89886 444.0117 305.51346 446.6091 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 308.09927 446.19534 C 308.32495 447.1604 309.2876 447.79407 310.24557 447.61172 C 311.20093 447.43167 311.79144 446.5026 311.56592 445.53763 C 311.33774 444.57495 310.3751 443.9412 309.41974 444.12115 C 308.46185 444.3036 307.87125 445.23267 308.09927 446.19534 Z" fill="white"/><path d="M 355.5029 321.3985 L 330.32993 349.86526 C 332.88419 346.36276 327.78528 327.2825 314.7091 335.2598 C 314.15936 330.20407 319.12628 327.00885 323.74023 327.16959 C 321.79816 320.59912 325.50473 314.98163 333.3211 317.89114 C 332.4353 313.74286 341.97537 308.32944 346.19086 312.84262 C 348.50748 306.60815 356.4079 300.21768 362.33261 302.42145 C 358.1388 308.19028 351.92352 318.38812 355.5029 321.3985 Z" fill="#ea761a"/><path d="M 355.5029 321.3985 L 330.32993 349.86526 C 332.88419 346.36276 327.78528 327.2825 314.7091 335.2598 C 314.15936 330.20407 319.12628 327.00885 323.74023 327.16959 C 321.79816 320.59912 325.50473 314.98163 333.3211 317.89114 C 332.4353 313.74286 341.97537 308.32944 346.19086 312.84262 C 348.50748 306.60815 356.4079 300.21768 362.33261 302.42145 C 358.1388 308.19028 351.92352 318.38812 355.5029 321.3985 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 276.05157 355.58249 C 284.67935 370.4688 303.28906 367.37674 332.82648 341.54602 C 346.51248 320.00754 362.45505 311.3797 380.3614 313.93152 C 393.45197 315.7969 404.05078 320.41089 401.1245 339.90872 C 395.35818 339.98798 390.87848 341.72845 385.34027 340.40326 C 370.8381 339.35419 360.75537 345.13007 353.4263 359.12823 C 339.53867 366.64215 322.6958 370.0943 308.36407 371.9859 C 301.10214 380.85867 296.3729 394.40305 309.35309 403.54697 C 288.87808 403.38382 278.97552 396.96695 287.74268 379.51675 C 270.77014 376.54718 267.99988 368.13535 276.05157 355.58249 Z" fill="#ea761a"/><path d="M 281.59845 363.09628 C 279.56516 361.93195 277.99994 360.07388 277.30371 357.87726 C 276.93402 356.71777 276.83322 355.48865 276.81876 354.14188 C 276.9028 355.6639 277.12604 356.99146 277.67578 358.26135 C 278.46564 360.10028 279.96844 361.57904 281.72806 362.51764 C 285.43457 364.50064 290.70401 364.30377 295.0155 363.50916 C 301.18515 362.37363 306.82178 359.96103 312.08405 356.9722 C 317.31976 353.99783 322.26746 350.28406 326.68704 345.69885 C 329.28934 342.99817 331.55551 340.13425 333.47842 337.09262 C 334.165 336.00513 334.80353 334.9032 335.39655 333.76532 C 335.5958 333.38123 335.76862 332.96832 336.00153 332.5986 C 336.5296 331.75836 337.22104 330.97339 337.85959 330.19318 C 342.33673 324.72455 347.91583 320.32175 353.87659 317.27298 C 359.74133 314.27466 366.25186 312.3301 373.47055 312.04205 C 375.63345 311.958 377.83728 312.03479 379.89941 312.27487 C 381.4285 312.45496 382.92892 312.73099 384.37183 313.09103 C 390.11163 314.52661 395.72195 317.5274 399.22925 322.66483 C 399.88712 323.63223 400.47046 324.66931 400.9432 325.73044 C 402.53497 329.31693 403.00546 333.73169 402.38852 337.9952 C 402.33087 338.38171 402.26367 338.75143 402.1941 339.12833 C 402.10513 339.61087 402.0548 339.95898 401.64435 340.19424 C 400.53036 340.83276 398.84747 340.77753 397.45755 340.67917 C 395.2034 340.52307 393.06201 340.0694 391.0263 339.4692 C 388.43369 338.7106 385.86255 337.71915 383.79327 335.9163 C 385.76654 337.47433 388.1455 338.28815 390.58463 338.9147 C 392.16418 339.32281 393.8014 339.6181 395.501 339.7741 C 396.82864 339.8989 398.31232 339.97821 399.6397 339.79092 C 399.94223 339.7501 400.23993 339.6997 400.52078 339.61087 L 401.13058 339.26755 C 401.2627 337.7864 401.43787 336.28119 401.40665 334.70636 C 401.34186 331.75598 400.67206 329.0505 399.50293 326.64746 C 398.88123 325.37512 398.12256 324.19641 397.20074 323.0777 C 395.67163 321.22925 393.7654 319.69519 391.78973 318.55734 C 387.97516 316.3656 383.6132 315.18445 378.8623 314.86993 C 375.10773 314.6251 371.3363 314.94922 367.92026 315.63577 C 360.76636 317.07614 354.25116 320.06491 348.54718 324.36923 C 346.18979 326.14813 343.89954 328.19351 341.83261 330.43808 C 341.14368 331.1847 340.48343 331.95044 339.84976 332.72821 C 339.55444 333.09073 339.27597 333.44849 338.99265 333.81094 C 338.92065 333.90216 338.84863 333.99579 338.77905 334.08456 L 338.62537 334.27667 L 336.45526 338.05289 C 335.651 339.3348 334.78922 340.58795 333.85294 341.80984 C 330.94098 345.6124 327.292 349.21338 323.52777 352.159 C 316.82285 357.40674 309.33536 361.31976 301.1323 363.56201 C 295.2532 365.17038 287.05023 366.2291 281.59845 363.09628 Z" fill="black"/><path d="M 308.19708 404.67249 C 306.3366 404.06992 304.85056 402.43265 303.69598 400.81458 C 302.67322 399.38617 301.90024 397.737 301.28088 396.06616 C 300.4838 393.9248 299.9509 391.66098 299.63406 389.27237 C 299.37955 387.36627 299.35797 385.2537 299.53076 383.28043 C 299.95575 378.4143 301.8955 373.81946 306.02936 371.14032 C 306.69672 370.70825 307.3905 370.37451 308.12741 370.06967 C 308.61957 369.86801 309.19098 369.84637 309.76709 369.8056 C 310.80414 369.736 311.8172 369.66156 312.83752 369.5535 C 314.29462 369.40231 315.7615 369.21988 317.19461 369.0494 C 321.33328 368.56451 325.44565 367.67139 329.32501 366.62482 C 339.01392 364.01285 348.09549 359.88864 355.95758 353.63007 C 357.51324 352.39142 358.9751 351.12625 360.44913 349.70032 C 361.49579 348.68723 362.51126 347.55649 363.44748 346.53629 C 364.43176 345.4632 365.68732 344.56296 366.88034 343.76828 C 369.29059 342.1623 372.16425 341.01953 375.0857 340.4555 C 376.39886 340.20337 377.71445 339.9441 379.10687 339.85764 C 381.27454 339.72562 383.62231 339.67285 385.77576 339.96576 C 387.46817 340.19855 389.10303 340.4458 390.66583 340.95715 C 391.28278 341.16116 391.86853 341.39886 392.47104 341.59811 C 385.8382 340.65231 378.33621 341.17084 372.72116 343.66507 C 371.55203 344.18607 370.44296 344.73099 369.37228 345.42953 C 368.72894 345.84967 368.10474 346.30579 367.50214 346.80511 L 365.80243 348.37756 L 364.89026 349.4794 C 364.2373 350.20435 363.61069 350.98703 362.90973 351.70963 C 360.64603 354.04544 358.24054 356.25885 355.7391 358.1337 C 347.044 364.65622 337.12704 368.87897 326.2378 371.21234 C 322.39679 372.0358 318.44531 372.62158 314.36908 372.95285 L 309.3422 373.24808 L 308.00745 373.84589 C 307.50089 374.11713 307.016 374.4316 306.56943 374.8157 C 303.75589 377.22836 302.72366 380.59409 302.2171 384.21423 C 301.67935 388.0312 302.19067 392.1316 303.1077 395.54523 C 303.49182 396.98322 303.99838 398.3588 304.62018 399.62875 C 305.45319 401.33792 306.66312 403.24167 308.38666 404.18512 C 309.04211 404.5452 309.8631 404.89325 310.71054 404.8021 C 309.97357 405.1141 308.88123 404.89566 308.19708 404.67249 Z" fill="black"/><path d="M 376.59866 333.49438 C 376.04178 332.6518 375.59525 331.72034 375.30475 330.73608 C 375.0863 330.00623 374.95905 329.23563 374.92062 328.41461 C 374.68057 323.45728 378.2623 320.03406 381.85364 317.33093 C 380.96783 318.78815 380.13724 320.26453 379.42426 321.8081 C 378.20947 324.43445 377.21088 327.3872 377.53015 330.66406 C 377.73657 332.8006 378.40637 334.6995 379.28741 336.50003 C 378.2695 335.58057 377.31885 334.5915 376.59866 333.49438 Z" fill="black"/><path d="M 296.16653 403.1927 C 294.33487 402.90704 292.67358 402.42926 291.06763 401.73785 C 289.84567 401.2146 288.70538 400.4704 287.6803 399.56775 C 284.14423 396.46371 282.9559 391.78491 283.51044 386.75803 C 283.67365 385.26248 283.94977 383.8244 284.30026 382.42493 L 284.83557 380.50201 L 282.81421 380.19714 C 281.80118 380.01944 280.80011 379.8106 279.80865 379.5657 C 276.50299 378.75192 273.06528 377.5156 270.67426 374.8917 C 268.88574 372.93277 268.09363 370.35938 268.5281 367.46658 C 268.83298 365.4212 269.642 363.60635 270.58548 361.8756 C 271.74738 359.73895 273.21655 357.80167 274.94745 355.91956 C 273.99435 358.57706 272.79636 361.06897 271.9418 363.77444 C 271.49527 365.18835 271.09436 366.72476 271.15198 368.36197 C 271.18082 369.2743 271.37527 370.09769 271.68497 370.8515 C 272.09543 371.85974 272.98605 372.70001 273.8407 373.33856 C 275.12744 374.30594 276.69507 374.87256 278.29144 375.3934 C 279.29251 375.72232 280.34882 375.9696 281.3931 376.17126 C 282.73505 376.43295 284.07938 376.64178 285.47894 376.83136 C 285.95428 376.89868 286.44394 376.94904 286.93613 376.99945 C 287.01532 377.00906 287.46667 376.99945 287.51224 377.05942 C 287.85553 377.52524 288.14362 378.0557 288.4581 378.5431 C 288.69095 378.9103 288.89264 379.14325 289.09192 379.52975 L 288.98868 379.82257 C 288.92142 380.0147 288.8566 380.21393 288.79184 380.4035 C 288.26126 381.94232 287.79071 383.52435 287.46667 385.16885 C 286.93613 387.84067 286.71521 390.94705 287.47147 393.57098 C 287.67548 394.28638 287.97797 394.97778 288.35248 395.60184 C 288.66934 396.13733 289.00546 396.61737 289.41837 397.10468 C 290.14575 397.9737 291.02197 398.63153 291.91019 399.21243 C 294.15244 400.68643 296.7883 401.44504 299.4194 402.13165 C 300.8189 402.49893 302.24011 402.82538 303.66846 403.1015 C 301.36145 403.6152 298.51434 403.5624 296.16653 403.1927 Z" fill="black"/><path d="M 364.04654 347.15765 C 361.01459 355.64142 361.67963 361.86145 353.55582 371.58398 C 359.2309 373.16605 365.1749 375.57861 367.1386 365.60889 C 370.97964 371.50235 376.07858 368.74405 376.95001 360.30106 C 382.34427 366.9916 385.39789 363.31863 385.38104 356.01114 C 391.82196 361.2205 395.95584 356.82974 397.57147 350.52094 C 392.53741 349.41669 376.80356 353.1376 372.05267 343.0982 L 364.04654 347.15765 Z" fill="#ea761a"/><path d="M 364.04654 347.15765 C 361.01459 355.64142 361.67963 361.86145 353.55582 371.58398 C 359.2309 373.16605 365.1749 375.57861 367.1386 365.60889 C 370.97964 371.50235 376.07858 368.74405 376.95001 360.30106 C 382.34427 366.9916 385.39789 363.31863 385.38104 356.01114 C 391.82196 361.2205 395.95584 356.82974 397.57147 350.52094 C 392.53741 349.41669 376.80356 353.1376 372.05267 343.0982 L 364.04654 347.15765 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 394.11249 324.513 C 395.06555 326.76483 394.0813 329.4295 391.91113 330.46414 C 389.73862 331.50128 387.20596 330.5194 386.2529 328.26758 C 385.29742 326.01825 386.28165 323.35349 388.45425 322.3165 C 390.62436 321.28186 393.15707 322.26367 394.11249 324.513 Z" fill="#ea761a"/><path d="M 394.11249 324.513 C 395.06555 326.76483 394.0813 329.4295 391.91113 330.46414 C 389.73862 331.50128 387.20596 330.5194 386.2529 328.26758 C 385.29742 326.01825 386.28165 323.35349 388.45425 322.3165 C 390.62436 321.28186 393.15707 322.26367 394.11249 324.513 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 391.97302 325.60217 C 392.32593 326.43756 391.961 327.42422 391.15683 327.80835 C 390.3502 328.1948 389.4116 327.82993 389.05865 326.99448 C 388.70337 326.1615 389.0683 325.1748 389.8749 324.7884 C 390.6791 324.40424 391.6177 324.7691 391.97302 325.60217 Z" fill="#ea761a"/><path d="M 391.97302 325.60217 C 392.32593 326.43756 391.961 327.42422 391.15683 327.80835 C 390.3502 328.1948 389.4116 327.82993 389.05865 326.99448 C 388.70337 326.1615 389.0683 325.1748 389.8749 324.7884 C 390.6791 324.40424 391.6177 324.7691 391.97302 325.60217 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 393.34122 324.13898 C 394.29422 326.39087 393.31003 329.05548 391.13983 330.09021 C 388.96722 331.12726 386.43457 330.14545 385.4815 327.89365 C 384.5261 325.64423 385.51035 322.97961 387.6829 321.94247 C 389.85312 320.90784 392.3858 321.88965 393.34122 324.13898 Z" fill="black"/><path d="M 393.34122 324.13898 C 394.29422 326.39087 393.31003 329.05548 391.13983 330.09021 C 388.96722 331.12726 386.43457 330.14545 385.4815 327.89365 C 384.5261 325.64423 385.51035 322.97961 387.6829 321.94247 C 389.85312 320.90784 392.3858 321.88965 393.34122 324.13898 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 391.20554 325.22821 C 391.55844 326.06363 391.19351 327.0503 390.38934 327.43442 C 389.58276 327.82095 388.6441 327.45602 388.29123 326.6206 C 387.93588 325.78757 388.30081 324.8009 389.10742 324.41446 C 389.91162 324.03033 390.85028 324.39526 391.20554 325.22821 Z" fill="white"/><path d="M 415.78287 475.16425 L 440.7731 497.8411 C 438.176 494.99905 440.82077 477.66315 453.13977 483.4333 C 453.13208 478.91492 448.43716 476.57825 444.37906 477.16916 C 445.45706 471.17984 441.6387 466.58194 435.02066 469.9125 C 435.3988 466.16418 426.45163 462.31226 423.1708 466.70657 C 420.51797 461.42932 412.92596 456.55597 407.908 459.07904 C 412.17471 463.76093 418.65076 472.15732 415.78287 475.16425 Z" fill="#6974fb"/><path d="M 415.78287 475.16425 L 440.7731 497.8411 C 438.176 494.99905 440.82077 477.66315 453.13977 483.4333 C 453.13208 478.91492 448.43716 476.57825 444.37906 477.16916 C 445.45706 471.17984 441.6387 466.58194 435.02066 469.9125 C 435.3988 466.16418 426.45163 462.31226 423.1708 466.70657 C 420.51797 461.42932 412.92596 456.55597 407.908 459.07904 C 412.17471 463.76093 418.65076 472.15732 415.78287 475.16425 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 473.63034 555.8343 C 456.48483 558.63464 445.9123 542.2688 443.53629 527.59686 C 450.29694 501.11655 428.4753 478.4842 402.54788 467.91095 C 393.61075 464.26544 376.06073 464.88104 374.12738 466.12704 C 373.32419 471.47015 375.04141 478.32056 377.64706 485.6908 C 379.33337 490.83664 386.08997 502.12006 392.73682 506.96313 C 408.96988 518.779 428.28653 506.80334 431.53174 532.0155 C 428.25201 536.16876 427.0004 548.42395 429.39157 559.3739 C 432.32513 572.8059 444.49048 585.72302 448.221 584.2527 C 443.6488 580.1703 438.66772 560.8755 446.1792 558.0218 C 454.73883 566.8781 463.14941 567.08142 471.44174 560.726 L 473.63034 555.8343 Z" fill="#6974fb"/><path d="M 469.6531 556.2727 C 471.20618 556.27112 472.69104 556.0893 474.1527 555.81805 C 472.43112 556.0288 470.63184 556.11377 468.78348 555.90973 C 456.94958 554.6178 449.8204 543.99524 446.79868 533.87024 C 446.4818 532.80518 446.21326 531.72913 445.98074 530.64233 L 445.42453 527.63123 L 445.74564 526.39105 C 446.01886 525.24237 446.25464 524.04315 446.42645 522.8473 C 446.92361 519.4198 446.95572 516.12732 446.60382 512.95233 C 445.66104 504.44687 441.9677 496.4851 436.3218 489.50513 C 435.5755 488.58133 434.81662 487.68695 434.02524 486.81116 C 428.8343 481.0669 422.73212 476.43927 416.10278 472.60349 C 413.50339 471.1018 410.81223 469.73267 408.0185 468.4892 C 405.71292 467.4635 403.44147 466.46576 400.8982 465.79315 C 398.0655 465.0474 394.97052 464.65527 392.122 464.45526 C 387.31326 464.11923 382.51056 464.10852 377.98874 464.72992 C 376.87433 464.88443 375.65875 465.00403 374.64487 465.45908 C 374.39557 465.5736 374.09338 465.93228 374.0754 466.21426 C 374.05469 466.56653 374.25159 467.0815 374.323 467.42316 C 374.45483 468.04364 374.59195 468.66254 374.73935 469.27844 C 375.23987 471.36075 375.78036 473.49393 376.77704 475.4175 C 377.32443 476.47443 378.05942 477.5182 378.98508 478.21277 C 380.29562 479.19958 381.98141 479.60648 383.80893 479.9287 C 382.35858 479.5829 381.0357 479.19116 379.8743 478.4647 C 378.39612 477.54343 377.48318 475.86383 376.92633 474.26645 C 376.4687 472.9498 376.14355 471.5859 375.88116 470.19888 L 375.31451 466.48642 C 376.52585 466.14178 377.8891 466.09692 379.18335 466.04236 C 380.8823 465.97388 382.6016 465.9699 384.33206 466.02628 C 388.76886 466.1773 393.73175 466.621 398.25336 467.76923 L 402.55655 469.1619 L 409.08871 472.332 C 411.2194 473.45123 413.29694 474.63657 415.32504 475.90833 C 418.61078 477.96985 421.7566 480.25766 424.69705 482.7701 C 427.80234 485.4263 430.727 488.31866 433.3735 491.5716 C 436.64285 495.59253 439.38742 500.12784 441.16052 504.74048 C 443.10312 509.78775 444.04688 515.122 443.6999 520.85022 C 443.61188 522.3169 443.43527 523.81653 443.15543 525.3346 C 443.0126 526.11633 442.637 527.07153 442.73938 527.81842 C 442.90894 529.05493 443.2659 530.29285 443.589 531.48816 C 444.02676 533.11084 444.55652 534.71075 445.1832 536.2716 C 448.22144 543.84247 453.60507 551.2174 461.10214 554.48706 C 462.81793 555.23572 464.69373 555.79553 466.7094 556.073 C 467.71106 556.21307 468.6896 556.27588 469.6531 556.2727 Z" fill="black"/><path d="M 449.03986 585.63812 L 449.21088 585.58044 C 449.3168 585.2702 449.35364 584.96454 449.4273 584.64355 C 449.50287 584.32544 449.5918 584.029 449.64413 583.7043 C 449.67163 583.54834 449.74487 583.3955 449.7516 583.23328 C 449.75555 583.1828 449.4816 582.98096 449.43817 582.93677 C 449.19537 582.69653 448.98444 582.42773 448.7644 582.14026 C 447.70364 580.74658 446.99261 579.16595 446.37009 577.62274 C 445.00162 574.22717 444.1253 570.62573 443.92807 566.87848 C 443.79932 564.401 444.07846 561.0351 445.98846 559.40955 L 446.61328 559.03223 L 448.8427 561.0146 C 451.7127 563.33197 455.0685 565.20337 459.18286 565.30237 C 459.7145 565.31567 460.2312 565.30194 460.74237 565.25067 C 461.26544 565.20154 461.77917 565.12146 462.2854 565.0158 C 464.71704 564.51093 467.00192 563.40002 469.14352 561.92743 C 469.61188 561.6078 470.06958 561.27887 470.51526 560.9358 C 470.76013 560.74982 471.10025 560.549 471.2931 560.3125 C 471.39127 560.19812 472.18796 558.7492 472.2658 558.6118 C 472.74533 557.77252 473.2237 556.92572 473.70163 556.08118 C 473.18213 556.8988 472.6598 557.7184 472.13583 558.53284 C 471.96356 558.80475 471.78818 559.081 471.6139 559.35004 C 471.41443 559.6659 471.27063 559.88678 471.17056 560.0398 L 471.0973 560.15125 L 468.02908 562.1234 C 464.84924 563.91254 461.38763 564.96472 457.49377 564.11237 C 456.72852 563.94574 456.01166 563.7121 455.32666 563.4353 C 454.5596 563.12695 453.8349 562.7578 453.14258 562.34326 C 451.44894 561.3304 449.93524 560.08594 448.52783 558.69458 C 447.97144 558.14545 447.16812 556.9361 446.15744 557.34528 C 445.97876 557.41864 445.79327 557.503 445.62344 557.5949 C 442.29892 559.4171 441.68338 564.11078 441.8148 567.77588 C 441.843 568.5146 441.89255 569.24243 441.97104 569.9583 C 442.05219 570.70148 442.15771 571.44397 442.28314 572.1706 C 442.4107 572.9123 442.55978 573.64307 442.72739 574.36493 C 442.99655 575.5069 443.30914 576.63696 443.68246 577.74127 L 444.95712 580.9912 L 442.68457 578.97662 C 436.90985 572.9759 432.38889 565.14612 430.5736 557.38623 C 430.61148 557.5587 430.5416 557.2221 430.50604 557.05017 C 430.45294 556.78473 430.40173 556.52222 430.3522 556.25018 C 430.18933 555.3488 430.04797 554.4366 429.93976 553.51562 C 429.6009 550.59888 429.55154 547.5749 429.87494 544.48236 C 430.18616 541.51453 430.81598 538.4956 431.87335 535.9275 C 432.0902 535.40265 432.33289 534.89697 432.59769 534.4049 C 432.83908 533.96234 433.21265 533.5578 433.42245 533.11456 C 433.74207 532.44934 433.7927 531.71973 433.69476 531.0589 C 433.27927 528.23102 432.58432 525.4807 431.39594 522.87494 C 429.74503 519.25647 427.02478 516.49036 423.5601 514.83606 C 418.26035 512.30725 411.43134 512.25867 405.39847 510.9292 C 402.43225 510.27692 399.6731 509.39056 397.1702 508.1157 C 396.3379 507.69342 395.53809 507.23798 394.75781 506.74207 C 394.55188 506.61066 394.35098 506.47766 394.14862 506.33963 C 394.1009 506.30682 394.04584 506.27283 393.9961 506.23718 L 393.86313 506.14792 L 391.03207 503.84482 C 388.32416 501.35394 385.97891 498.34177 383.79999 495.17374 C 381.87881 492.38272 380.12344 489.46729 378.86688 486.47415 C 378.40524 485.3738 377.98422 484.1808 377.56345 483.08264 C 376.29727 479.7709 375.03018 476.46387 373.75964 473.14886 C 374.03278 473.99164 374.30737 474.83966 374.57855 475.67972 C 374.85165 476.5225 375.12665 477.3682 375.39783 478.20825 C 375.67096 479.05103 375.94608 479.89667 376.21716 480.7367 C 377.07556 483.3891 377.81879 486.11383 378.93652 488.67795 C 380.72113 492.7685 383.07547 496.76697 385.87494 500.5076 C 387.28748 502.39478 388.77716 504.19077 390.4054 505.76743 C 391.1238 506.462 391.87164 507.19843 392.68655 507.74677 C 393.42273 508.24463 394.12372 508.79 394.88525 509.26797 C 396.57248 510.33093 398.39105 511.21463 400.3259 511.9653 C 403.17062 513.07147 406.28125 513.80273 409.49496 514.40607 C 414.18262 515.29108 419.03696 515.89355 422.82892 517.97357 C 426.0137 519.72223 428.06952 522.96613 429.134 526.37152 C 429.4911 527.5119 429.7647 528.6839 429.9801 529.8676 C 430.07095 530.36145 430.14813 530.85034 430.2169 531.3451 L 430.25638 531.63245 L 429.23679 533.29553 C 426.2642 539.03864 425.66467 546.90405 426.29648 553.09503 C 426.44522 554.5326 426.65387 555.9345 426.93246 557.3269 C 427.28275 559.073 427.7577 560.77533 428.3661 562.4403 C 429.1668 564.6316 430.15198 566.77252 431.29755 568.86115 C 432.76 571.53003 434.52414 574.1884 436.44653 576.62616 C 437.99667 578.5913 439.6505 580.4236 441.45236 582.05267 C 442.6881 583.17255 443.9773 584.2116 445.46347 584.99048 C 446.47635 585.52252 447.89767 586.01935 449.03986 585.63812 Z" fill="black"/><path d="M 392.6246 495.00363 C 394.31863 494.53448 395.97913 493.81314 397.49097 492.77322 C 402.0798 489.62842 404.42114 484.6589 405.02148 478.6828 C 405.27298 476.19196 405.20782 473.79645 405.05414 471.41946 C 403.62012 479.55222 401.1415 487.29108 394.854 491.81586 C 393.69217 492.65424 392.49405 493.35226 391.25534 493.92126 C 389.41928 494.7675 387.52792 495.36035 385.578 495.84293 C 388.0449 495.82935 390.34567 495.63782 392.6246 495.00363 Z" fill="black"/><path d="M 399.80746 503.36148 C 401.47964 511.1862 400.16489 516.5829 406.17386 526.0938 C 400.99237 526.82074 395.47833 528.24463 394.92065 519.24152 C 390.8458 523.97852 386.68231 520.9505 386.90894 513.4167 C 381.3727 518.67114 379.11728 515.08014 379.99026 508.65002 C 373.70853 512.47864 370.58478 508.12988 369.90576 502.38657 C 374.46548 502.00583 387.87646 507.12753 393.23611 498.85095 L 399.80746 503.36148 Z" fill="#6974fb"/><path d="M 399.80746 503.36148 C 401.47964 511.1862 400.16489 516.5829 406.17386 526.0938 C 400.99237 526.82074 395.47833 528.24463 394.92065 519.24152 C 390.8458 523.97852 386.68231 520.9505 386.90894 513.4167 C 381.3727 518.67114 379.11728 515.08014 379.99026 508.65002 C 373.70853 512.47864 370.58478 508.12988 369.90576 502.38657 C 374.46548 502.00583 387.87646 507.12753 393.23611 498.85095 L 399.80746 503.36148 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 392.67337 475.86877 C 391.72366 478.3657 388.93045 479.71848 386.434 478.89066 C 383.93942 478.06573 382.69073 475.37375 383.64044 472.87686 C 384.5921 470.3827 387.38531 469.02997 389.87985 469.8549 C 392.37628 470.6827 393.62506 473.3747 392.67337 475.86877 Z" fill="black"/><path d="M 392.67337 475.86877 C 391.72366 478.3657 388.93045 479.71848 386.434 478.89066 C 383.93942 478.06573 382.69073 475.37375 383.64044 472.87686 C 384.5921 470.3827 387.38531 469.02997 389.87985 469.8549 C 392.37628 470.6827 393.62506 473.3747 392.67337 475.86877 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 390.16306 475.1172 C 389.81216 476.0426 388.77536 476.54477 387.84995 476.23535 C 386.92651 475.9287 386.46387 474.93057 386.81473 474.0052 C 387.16757 473.08252 388.20438 472.58044 389.12778 472.88705 C 390.0532 473.19647 390.51584 474.19464 390.16306 475.1172 Z" fill="white"/><path d="M 315.19626 503.27756 L 309.10336 543.39062 C 309.36359 538.7683 293.7388 524.60535 286.63428 539.33624 C 283.21231 535.11743 285.81378 529.37714 290.04251 526.84814 C 284.49673 522.0802 284.57062 514.89417 293.26587 512.97363 C 290.06964 509.76993 295.49216 499.38736 301.88528 500.9948 C 300.35547 494.05533 303.73672 483.75122 310.32684 482.29865 C 309.90863 489.89957 310.23828 502.64322 315.19626 503.27756 Z" fill="#6d6912"/><path d="M 315.19626 503.27756 L 309.10336 543.39062 C 309.36359 538.7683 293.7388 524.60535 286.63428 539.33624 C 283.21231 535.11743 285.81378 529.37714 290.04251 526.84814 C 284.49673 522.0802 284.57062 514.89417 293.26587 512.97363 C 290.06964 509.76993 295.49216 499.38736 301.88528 500.9948 C 300.35547 494.05533 303.73672 483.75122 310.32684 482.29865 C 309.90863 489.89957 310.23828 502.64322 315.19626 503.27756 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 360.37427 479.71823 C 343.81323 474.76978 328.20563 475.10336 315.90976 493.7116 L 299.2395 556.60596 C 289.51816 578.36505 262.26764 581.97516 253.65353 558.0036 C 247.702 561.5014 248.24934 572.40942 257.32928 587.1947 C 256.08243 596.01654 257.38123 604.59955 261.2955 612.9362 C 264.78311 602.8109 265.9404 592.95496 289.10031 580.53998 L 329.06287 558.5717 C 340.225 549.12097 348.64478 538.2262 349.14392 523.15076 C 349.89691 514.51135 349.68915 506.07697 357.03525 496.04617 C 359.5827 490.26727 362.22562 484.4647 360.37427 479.71823 Z" fill="#6d6912"/><path d="M 264.74863 603.53894 C 267.90518 596.68042 272.48422 590.6053 277.87115 585.87512 C 282.77338 581.57263 288.44537 578.1642 294.47803 575.17065 C 303.0502 570.92053 312.27103 567.35724 320.41092 562.58392 C 326.32797 559.11694 331.56653 555.0027 336.03229 549.82184 C 337.11298 548.57025 338.12402 547.24677 339.09143 545.86743 L 341.85574 541.60315 L 343.79614 537.24976 C 344.32233 535.7578 344.74841 534.24133 345.1592 532.7138 C 345.81445 530.26178 346.37958 527.8051 346.92917 525.3252 C 348.25467 519.3191 349.46603 513.25226 351.2624 507.34894 C 353.1424 501.16495 355.88617 493.26636 362.11932 490.06445 C 357.55408 492.86035 355.35837 498.3932 353.96542 503.30518 C 353.43857 505.16113 352.9949 507.0332 352.60638 508.919 C 351.9484 512.1137 351.42038 515.3454 350.91702 518.576 C 350.29507 522.57098 349.7394 526.57404 349.00381 530.54047 C 348.3905 533.8355 347.7154 537.12128 346.57327 540.29077 C 345.90771 542.13672 345.00989 543.88464 343.96613 545.65167 C 342.2543 548.55005 340.36264 551.2237 338.26434 553.65442 C 333.06882 559.67792 326.7667 564.25037 319.64127 568.021 C 309.15628 573.56958 297.02652 577.2248 286.77081 583.01794 C 280.47733 586.5738 274.90253 590.9872 270.42511 596.65582 C 266.35959 601.80383 263.22208 607.85596 261.01459 613.8369 C 262.01123 610.3623 263.19699 606.9121 264.74863 603.53894 Z" fill="black"/><path d="M 281.21643 574.5774 C 279.94254 574.76642 278.68079 574.8459 277.44586 574.84454 C 274.63553 574.8451 271.89279 574.4428 269.22467 573.8042 C 268.13379 573.54675 267.06271 573.24963 265.99216 572.91534 C 265.58224 572.78986 265.1824 572.6645 264.77655 572.52563 C 264.46634 572.42236 264.1597 572.3134 263.8505 572.2049 C 263.16074 571.96857 263.4815 572.09393 263.57352 572.1056 C 262.42712 571.80518 261.37042 570.9701 260.47653 570.2132 C 259.62747 569.4972 258.86655 568.70703 258.1514 567.87347 C 256.15585 565.55548 254.29405 562.45453 254.31589 559.01984 C 254.50966 562.99194 257.15399 566.1949 259.76492 568.50043 C 260.62277 569.26135 261.5834 570.0288 262.66086 570.57904 C 263.54095 571.0327 264.48523 571.21777 265.4259 571.45825 C 266.31259 571.68994 267.20096 571.88904 268.09741 572.07123 C 272.86539 573.04486 278.10236 573.47845 283.353 571.69434 C 285.08197 571.10742 286.63245 570.31012 288.0328 569.32758 C 290.18503 567.81866 291.9761 565.94196 293.54068 563.73352 C 296.53018 559.5193 298.3173 554.7193 299.76535 550.05823 C 301.18472 545.4909 302.24924 540.8291 303.23145 536.15558 C 305.40442 525.81866 307.13626 515.35925 310.26169 505.2401 C 312.37616 498.38922 315.35254 490.99667 320.22534 485.2466 C 323.2764 481.64563 327.00262 478.76947 331.64536 477.03793 C 334.2421 476.07126 337.1199 475.51706 339.7605 475.32132 C 345.96103 474.86646 351.94858 476.06796 357.64648 477.88345 C 358.11954 478.03516 358.59225 478.18454 359.06671 478.34082 C 359.7718 478.57822 360.50992 478.6812 360.9618 479.31317 C 361.25275 479.72562 361.2843 480.4773 361.33972 480.9781 C 361.5823 483.2705 361.0814 485.3895 360.16614 487.414 C 358.37604 491.3685 355.0484 494.45465 351.38367 496.37778 C 350.04068 497.0838 348.49158 497.658 346.87271 497.89343 C 348.1527 497.6287 349.2772 497.16766 350.33203 496.60547 C 351.27792 496.1023 352.15811 495.51422 352.98645 494.8673 C 356.71582 491.95328 360.1796 487.22006 359.89462 482.2265 L 359.53827 480.30148 L 357.85358 479.8457 C 356.4924 479.49731 355.13077 479.19601 353.7506 478.9191 C 349.9414 478.1593 346.06686 477.78183 342.04172 478.00116 C 340.39447 478.09268 338.72504 478.32324 337.01422 478.71527 C 329.86334 480.3596 324.8556 484.6761 321.2106 490.42914 C 317.49814 496.28824 315.42664 502.6461 313.694 508.97394 C 311.01355 518.76434 309.31992 528.79108 306.94626 538.65088 C 305.84592 543.21802 304.61566 547.7307 303.02557 552.1798 C 301.78964 555.6375 300.31287 559.03143 298.31534 562.31287 C 294.5047 568.5724 289.14108 573.40564 281.21643 574.5774 Z" fill="black"/><path d="M 340.41873 522.22308 C 344.22507 531.05927 349.27368 535.43164 349.99646 548.93817 C 355.58438 546.0456 361.97998 543.60486 356.26254 534.38678 C 363.5516 536.19403 365.52551 530.32812 360.0624 523.10254 C 369.14691 524.40027 368.86005 519.3108 363.53033 513.61298 C 372.34882 513.00024 372.3837 506.5613 369.0537 500.44928 C 364.31708 503.25323 354.7337 517.60754 343.71988 513.2256 L 340.41873 522.22308 Z" fill="#6d6912"/><path d="M 340.41873 522.22308 C 344.22507 531.05927 349.27368 535.43164 349.99646 548.93817 C 355.58438 546.0456 361.97998 543.60486 356.26254 534.38678 C 363.5516 536.19403 365.52551 530.32812 360.0624 523.10254 C 369.14691 524.40027 368.86005 519.3108 363.53033 513.61298 C 372.34882 513.00024 372.3837 506.5613 369.0537 500.44928 C 364.31708 503.25323 354.7337 517.60754 343.71988 513.2256 L 340.41873 522.22308 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 332.6806 501.97403 C 332.14227 501.57135 331.63303 501.14667 331.14832 500.70087 C 330.46872 500.07855 329.82281 499.42325 329.22415 498.7288 C 326.88055 496.01758 325.28027 492.79456 323.83792 489.28214 C 327.39096 494.5518 331.56271 499.21704 337.45297 502.40964 C 338.2712 502.85388 339.0867 503.25674 339.9238 503.62698 C 343.11462 505.04324 346.41837 505.90933 349.80307 506.46585 C 343.66498 506.73444 337.7768 505.8125 332.6806 501.97403 Z" fill="black"/><path d="M 347.56516 482.4999 C 349.35895 484.3957 349.36755 487.42676 347.5859 489.27133 C 345.8025 491.11877 342.90125 491.0827 341.10742 489.18692 C 339.31186 487.29413 339.30331 484.2629 341.08667 482.4154 C 342.86835 480.57086 345.76965 480.6071 347.56516 482.4999 Z" fill="#6d6912"/><path d="M 347.56516 482.4999 C 349.35895 484.3957 349.36755 487.42676 347.5859 489.27133 C 345.8025 491.11877 342.90125 491.0827 341.10742 489.18692 C 339.31186 487.29413 339.30331 484.2629 341.08667 482.4154 C 342.86835 480.57086 345.76965 480.6071 347.56516 482.4999 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 345.8332 484.38425 C 346.4988 485.08923 346.50214 486.21408 345.8415 486.8984 C 345.17914 487.58563 344.10419 487.57156 343.4386 486.8667 C 342.77124 486.16464 342.76788 485.03967 343.43024 484.35245 C 344.09094 483.66833 345.16586 483.6823 345.8332 484.38425 Z" fill="#6d6912"/><path d="M 345.8332 484.38425 C 346.4988 485.08923 346.50214 486.21408 345.8415 486.8984 C 345.17914 487.58563 344.10419 487.57156 343.4386 486.8667 C 342.77124 486.16464 342.76788 485.03967 343.43024 484.35245 C 344.09094 483.66833 345.16586 483.6823 345.8332 484.38425 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 339.10947 488.19864 C 340.3324 490.57306 343.25693 491.6055 345.64474 490.50537 C 348.03091 489.40823 348.97427 486.5925 347.75131 484.218 C 346.52655 481.8464 343.60202 480.8139 341.216 481.91107 C 338.828 483.01123 337.8848 485.82687 339.10947 488.19864 Z" fill="black"/><path d="M 339.10947 488.19864 C 340.3324 490.57306 343.25693 491.6055 345.64474 490.50537 C 348.03091 489.40823 348.97427 486.5925 347.75131 484.218 C 346.52655 481.8464 343.60202 480.8139 341.216 481.91107 C 338.828 483.01123 337.8848 485.82687 339.10947 488.19864 Z" stroke="black" stroke-linecap="butt" stroke-linejoin="bevel" stroke-width=".5"/><path d="M 341.5216 487.16687 C 341.9739 488.0486 343.06128 488.43066 343.94672 488.02197 C 344.83005 487.61615 345.17838 486.57178 344.72607 485.68994 C 344.27179 484.81107 343.18439 484.42902 342.30093 484.83487 C 341.41565 485.24362 341.06741 486.28796 341.5216 487.16687 Z" fill="white"/></g></g></svg>
TiddlerFields are name:value pairs that make up a [[tiddler|Tiddlers]]. Field names must be lowercase letters, digits or the characters `-` (dash), `_` (underscore) and `.` (period).
The standard fields are:
|!Field Name |!Reference |!Description |
|`title` |TitleField |{{$:/docs/fields/title}} |
|`text` |TextField |{{$:/docs/fields/text}} |
|`modified` |ModifiedField |{{$:/docs/fields/modified}} |
|`modifier` |ModifierField |{{$:/docs/fields/modifier}} |
|`created` |CreatedField |{{$:/docs/fields/created}} |
|`creator` |CreatorField |{{$:/docs/fields/creator}} |
|`tags` |TagsField |{{$:/docs/fields/tags}} |
|`type` |TypeField |{{$:/docs/fields/type}} |
|`list` |ListField |{{$:/docs/fields/list}} |
Other fields used by the core are:
|!Field Name |!Reference |!Description |
|`color` |ColorField |{{$:/docs/fields/color}} |
|`description` |DescriptionField |{{$:/docs/fields/description}} |
|`draft.of` |DraftOfField |{{$:/docs/fields/draft.of}} |
|`draft.title` |DraftTitleField |{{$:/docs/fields/draft.title}} |
|`footer` |FooterField |{{$:/docs/fields/footer}} |
|`library` |LibraryField |{{$:/docs/fields/library}} |
|`name` |NameField |{{$:/docs/fields/name}} |
|`plugin-priority` |PluginPriorityField |{{$:/docs/fields/plugin-priority}} |
|`plugin-type` |PluginTypeField |{{$:/docs/fields/plugin-type}} |
|`source` |SourceField |{{$:/docs/fields/source}} |
|`subtitle` |SubtitleField |{{$:/docs/fields/subtitle}} |
The TiddlyWebAdaptor uses a few more fields:
|!Field Name |!Reference |!Description |
|`bag` |BagField |{{$:/docs/fields/bag}} |
|`revision` |RevisionField |{{$:/docs/fields/revision}} |
See the ''Internals'' tab of the [[control panel|$:/ControlPanel]] for details of the fields used in this wiki.
Tiddlers can be stored in text files in several different formats. Files containing single tiddlers can also have an auxiliary `.meta` file formatted as a sequence of name:value pairs: ``` title: TheTitle modifier: someone ``` !! ~TiddlyWeb-style .tid files These files consist of a sequence of lines containing name:value pairs, a blank line and then the text of the tiddler. For example: ``` title: MyTiddler modifier: Jeremy This is the text of my tiddler. ``` //The ContentType `application/x-tiddler` is used internally for these files// !! TiddlyWiki `<DIV>` .tiddler files Modern `*.tiddler` files look like this: ``` <div title="AnotherExampleStyleSheet" modifier="blaine" created="201102111106" modified="201102111310" tags="examples" creator="psd"> <pre>Note that there is an embedded <pre> tag, and line feeds are not escaped. And, weirdly, there is no HTML encoding of the body.</pre> </div> ``` These `*.tiddler` files are therefore not quite the same as the tiddlers found inside a TiddlyWiki HTML file, where the body is HTML encoded in the expected way. Older `*.tiddler` files more closely matched the store format used by TiddlyWiki at the time: ``` <div tiddler="AnotherExampleStyleSheet" modifier="JeremyRuston" modified="200508181432" created="200508181432" tags="examples">This is an old-school .tiddler file, without an embedded <pre> tag.\nNote how the body is "HTML encoded" and new lines are escaped to \\n</div> ``` //The ContentType `application/x-tiddler-html-div` is used internally for these files// !! ~TiddlyWeb-style JSON files These files are a straightforward array of hashmaps of name:value fields. Currently only these known fields are processed: `title`, `text`, `created`, `creator`, `modified`, `modifier`, `type` and `tags`. //The ContentType `application/json` is used internally for these files// !! TiddlyWiki HTML files TiddlyWiki HTML files contain a collection of tiddlers encoded in `<DIV>` format.
Filters are used in TiddlyWiki to choose tiddlers by specifying simple match criteria.
! Examples
The mechanism is easiest to understand by first presenting some example filter strings:
@@.table-condensed
|!Filter |!Results |
|`HelloThere` |The single tiddler titled `HelloThere` (if it exists) |
|`[[A Title With Several Words]]` |The single tiddler titled `A Title With Several Words` (if it exists) |
|`[title[MyTiddler]]` |The single tiddler titled `MyTiddler` (if it exists) |
|`HelloThere Introduction` |The tiddlers titled `HelloThere` and `Introduction` (if they exist) |
|`[tag[important]]` |All tiddlers with the tag `important` |
|`[tag[important]tag[secret]]` |All tiddlers with both the tag `important` and the tag `secret` |
|`[tag[important]!tag[secret]]` |All tiddlers with the tag `important` but not the tag `secret` |
|`[!tag[important]]` |All tiddlers not with the tag `important` |
|`[tag[important]sort[title]]` |All tiddlers with the tag `important` sorted by title |
|`[tag[important]!sort[title]]` |All tiddlers with the tag `important` reverse sorted by title |
|`[[one]] [[two]] [[three]] +[tag[tom]]` |Any of the tiddlers called `one`, `two` or `three` that exist and are tagged with `tom` |
|`[[one]] [[two]] [[three]] [tag[tom]]` |Any of the tiddlers called `one`, `two` or `three` that exist, along with all of the source tiddlers that are tagged with `tom` |
|`[tag[tom]] [tag[harry]] -[[one][two][three]]` |All tiddlers tagged either `tom` or `harry`, but excluding `one`, `two` and `three` |
|`[[MyTiddler]tags[]]` |All tiddlers being used as tags on the tiddler `MyTiddler` |
|`[[MyTiddler]tagging[]]` |All tiddlers being tagged with `MyTiddler` |
|`[list[MyList]]` |All tiddlers listed in `MyList` |
@@
! Operators
A filter string consists of one or more runs of filter operators that each look like `[operator[operand]]`, where `operator` is one of:
* ''title'': selects the tiddler with the title given in the operand
* ''is'': tests whether a tiddler is a member of the system defined set named in the operand (see below)
* ''has'': tests whether a tiddler has the field specified in the operand
* ''sort'': sorts the tiddlers by the field specified in the operand
* ''sortcs'': a case sensitive sort of the current tiddlers by the field specified in the operand
* ''nsort'': sorts the tiddlers numerically by the field specified in the operand
* ''nsortcs'': a case sensitive (for the non-numerical elements) numerical sort of the current tiddlers by the field specified in the operand
* ''prefix'': tests whether a tiddlers title starts with the prefix specified in the operand
* ''limit'': limits the number of subresults to the integer specified in the operand
* ''tag'': tests whether a given tag is (`[tag[mytag]]`) or is not (`[!tag[mytag]]`) present on the tiddler
* ''{field}'': tests whether a tiddler field has a specified value (`[modifier[Jeremy]]`) or not (`[!modifier[Jeremy]]`)
* ''tags'': selects the tags on the currently selected tiddlers
* ''tagging'': selects the tiddlers tagged with the currently selected tiddlers
* ''untagged'': selects the any of the selected tiddlers that do not have at least one tag
* ''links'': selects the outgoing links on the currently selected tiddlers
* ''backlinks'': selects the tiddlers that link to the currently selected tiddlers
* ''list'': selects the tiddlers listed in a specified [[TiddlerList|TiddlerLists]]
* ''next'': selects the next item in a TiddlerList after the current tiddler
* ''previous'': selects the previous item in a TiddlerList before the current tiddler
* ''listed'': selects the TiddlerLists that include the current tiddler
* ''each'': selects one tiddler for each discrete value of the specified field
* ''eachday'': selects one tiddler for each discrete day in the specified date field
* ''sameday'': selects all the tiddlers falling into the same day as the provided date in the specified date field
* ''fields'': returns the names of the fields present on the selected tiddlers
* ''search'': returns all tiddlers that contain the specified text
An operator can be negated with by preceding it with `!`, for example `[!tag[Tommy]]` selects the tiddlers that are not tagged with `Tommy`.
The operator defaults to `title` if omitted, so `[[HelloThere]]` is equivalent to `[title[HelloThere]]`. If there are no spaces in the title, then the double square brackets can also be omitted: `HelloThere`.
The operands available with the `is` operator are:
* ''tiddler'': selects all tiddlers excluding shadows, whether or not they are SystemTiddlers
* ''system'': selects all SystemTiddlers
* ''shadow'': selects all ShadowTiddlers
* ''current'': selects the current ContextTiddler
* ''missing'': selects all MissingTiddlers
* ''orphan'': selects all OrphanTiddlers
! Indirect Operands
If a filter operator is written with curly brackets around the operand then it is taken to be a TextReference to the actual value. For example:
''[search{$:/temp/search}]'': selects all tiddlers containing the string contained in the tiddler titled ''$:/temp/search''.
! Runs
Operators are combined into runs that function as logically ANDed expressions by bashing them together and merging the square brackets:
```
[tag[one]] [tag[two]] ---> [tag[one]tag[two]]
```
Runs can be preceded with `-` to negate their action, removing the selected tiddlers from the results. For example, `[tag[Tommy]] -HelloThere -[[Another One]]` selects all tiddlers tagged with `Tommy` except those titled `HelloThere` or `Another One`.
Runs can be preceded with `+` in order to make them apply to all of the accumulated results, rather than the original source. For example, `[tag[Jeremy]] [tag[Tommy]] +[sort[title]]` selects the tiddlers tagged `Tommy` or `Jeremy`, and sorts them by the `title` field.
! Processing model
Filters are processed with the following elements:
* a sequence of runs of filter operations
* the incoming source tiddlers, typically all the tiddlers available in the wiki
* the overall result stack
* the subresult stack of the tiddlers selected by the current run
Links are regions of a tiddler that can be clicked to cause navigation to a different tiddler. The navigation behaviour is determined by the current StoryView; the classic TiddlyWiki view displays the story as a linear sequence of tiddlers. Links are useful for modelling organic relationships between tiddlers, and particularly for expressing the navigational paths between tiddlers. The TiddlerInfoPanel lists incoming links to a tiddler in the tab ''References''. TiddlerFilters can include the following FilterOperators that work with links: * `[links[]]` - returns the titles of the tiddlers that are linked from the currently selected tiddler(s) * `[backlinks[]]` - returns the titles of the tiddlers that link to the currently selected tiddler(s) TiddlyWiki5 alters the appearance of tiddler links to convey additional information about the target of the link: |!Link description |!Link appearance | |To a tiddler that exists |[[LikeThis|TiddlerLinks]] | |To a tiddler that doesn't exist |[[LikeThis|ATiddlerThatDoesntExist]] | |To a shadow tiddler that has not been overridden |[[LikeThis|$:/core/copyright.txt]] | |To a shadow tiddler that has been overridden by an ordinary tiddler |[[LikeThis|SiteTitle]] | External links are shown like this: http://tiddlywiki.com/ or [[like this|http://tiddlywiki.com/]].
Tiddlers are the smallest unit of information in TiddlyWiki. They can be structured with [[links|TiddlerLinks]] and tags. Internally, tiddlers are an immutable dictionary of name:value pairs called fields. The only field that is required is the `title` field, but useful tiddlers also have a `text` field, and some or all of the standard fields listed in TiddlerFields.
! Introduction The TiddlerWidget sets the ContextTiddler that applies for processing its content. ! Content and Attributes |!Attribute |!Description | |tiddler |The title of the tiddler to become the new ContextTiddler | |class |CSS classes to added to the generated elements |
TiddlyFox is an extension for Firefox that allows standalone TiddlyWiki files to save their changes directly to the file system. TiddlyFox works on both desktop and smartphone versions of [[Firefox]]. See [[Saving with TiddlyFox]] or [[Saving with TiddlyFox on Android]] for detailed instructions. TiddlyFox can be downloaded from the Mozilla Addons site: https://addons.mozilla.org/en-US/firefox/addon/tiddlyfox/ <<< You can also install the latest development version of TiddlyFox direct from GitHub: https://github.com/TiddlyWiki/TiddlyFox/raw/master/tiddlyfox.xpi <<<
TiddlyIE is an extension for Internet Explorer that allows standalone TiddlyWiki files to save their changes directly to the file system. TiddlyIE works with the desktop version of Internet Explorer. See [[Saving with TiddlyIE]].
TiddlySpace is an environment for discourse on the web, built from TiddlyWeb. TiddlySpace was originally sponsored by [[Osmosoft]] at [[BT]].
TiddlyWeb is a server application that puts [[Tiddlers]] on the web: http://tiddlyweb.com/ TiddlyWeb can be used to host TiddlyWiki and TiddlyWiki5 wikis, making the individual tiddlers available over a flexible HTTP API. TiddlyWeb was originally sponsored by [[Osmosoft]] at [[BT]] (along with TiddlySpace).
TiddlyWiki is a rich, interactive tool for manipulating complex data with structure that doesn't easily fit into conventional tools like spreadsheets or wordprocessors. TiddlyWiki is designed to fit around your brain, helping you deal with the things that won't fit. The [[fundamental idea|Philosophy of Tiddlers]] is that information is more useful and reusable if we cut it up into the smallest semantically meaningful chunks -- [[tiddlers|Tiddlers]] -- and give them titles so that they can be [[structured|Structuring TiddlyWiki]] with [[links|TiddlerLinks]], [[tags|Tags]], [[lists|ListField]] and [[macros|Macros]]. Tiddlers use a WikiText notation that concisely represents a wide range of text formatting and hypertext features. TiddlyWiki aims to provide a fluid interface for working with tiddlers, allowing them to be aggregated and composed into longer narratives. People [[love using|Raves]] TiddlyWiki. Because it can be used without any complicated server infrastructure, and because it is [[open source|OpenSource]], it has bought unprecedented freedom to people to keep their precious information under their own control. TiddlyWiki was originally created by JeremyRuston and is now a thriving [[open source|OpenSource]] project with a busy [[Community]] of independent developers.
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
TiddlyWiki is published as OpenSource which means that anyone can read the code and contribute to its development. It's a big, complex piece of software and can be overwhelming to newcomers. ! Resources If you're interested in understanding more about the internal operation of TiddlyWiki, start by reviewing [[TiddlyWiki for Developers]] and then read the code -- start with the boot kernel [[$:/boot/boot.js]]. ! The one thing you need to know TiddlyWiki's architecture is very different from an HTML page written using jQuery. This section concisely explains what TiddlyWiki does differently. It may not make much sense on the first reading. The key to understanding how it works internally is to see that the RefreshMechanism requires that any region of the DOM can be regenerated at any time. This means that the entire state of the user interface must reside in the tiddler store, and not in the DOM. It also determines the standard UI flow: # An event handler on a widget is triggered # The event handler can manipulate the DOM nodes directly created by the widget, and/or modify the state of the tiddler store # The core then issues a store change event which triggers the refresh cycle # Each widget in the tree then gets a chance to refresh itself to reflect the changes in the store if they need to From a technical perspective, TiddlyWiki is a fairly classic MVC architecture, with strict separation of concerns. The model is the tiddler store, the view is a rendering tree (such as the one created from [[$:/core/ui/PageMacros]] in startup.js), and the controller is the core code itself.
The TiddlyWiki community holds regular Google Hangouts, usually every Tuesday from 4pm to 6pm (UK time). They are announced in the [[TiddlyWiki Google group|https://groups.google.com/d/forum/tiddlywiki]] and on the [[TiddlyWiki Twitter account|https://twitter.com/TiddlyWiki]]. Past Hangouts are archived in this YouTube playlist: http://www.youtube.com/playlist?list=PLVT_2PPd-1p34gGCQ5qpwC8QdykxVAI3u
[[node-webkit]] allows TiddlyWiki to be set up as a native application for Windows, Mac OS X or Linux.
! Setting up
# Create a folder with the following contents:
## The appropriate copy of [[node-webkit]] for your platform, downloaded from https://github.com/rogerwang/node-webkit
## Your TiddlyWiki HTML file as `index.html`
## A file called `package.json` with the following content:
##> {{packge.json for node-webkit}}
# Run the [[node-webkit]] application
#* If it doesn't work, you may need to unblock the application before your operating system will run it
#** OS X: see http://support.apple.com/kb/PH14369
# Try saving changes in the usual way
! Limitations
MP3 audio and H264 video are not supported without special steps [[described on the node-webkit wiki|https://github.com/rogerwang/node-webkit/wiki/Support-mp3-and-h264-in-video-and-audio-tag]].
Running TiddlyWiki on [[Node.js]] brings several important benefits over and above the single file version:
* You can edit your content on any suitably compatible HTML5 browser, including smartphones and tablets
* Individual tiddlers are stored in separate files, which you can organise as you wish
* The ability to build multiple wikis that blend different combinations of shared and unique content
! Installation
{{Installing TiddlyWiki on Node.js}}
! Usage
{{Using TiddlyWiki on Node.js}}
! Upgrading
{{Upgrading TiddlyWiki on Node.js}}
! Commands
The following commands are available:
<ul><$list filter="[tag[command]]"><li><$link to={{!!title}}><$view field="title"/></$link></li></$list></ul>
\define tw-wikilinks() no
! Building TiddlyWikiClassic
{{Building TiddlyWikiClassic}}
TiddlyWiki5 is a reboot of TiddlyWiki for the next 25 years. It is a complete interactive wiki in JavaScript that can be run in the browser or on the server under [[Node.js]].
//This information is for people who are working on the development of TiddlyWiki5 itself, and isn't relevant for end users// ! Setting up npm [[Installing TiddlyWiki5]] with NPM downloads a snapshot release of TiddlyWIki5. To use a development copy of the TiddlyWiki5 repository instead of the copy installed by [[NPM]], use this command within the root of the TiddlyWiki5 repo: ``` npm link ``` ! Bumping version numbers As releases are made during development it is necessary to adjust the version number of the TiddlyWiki5 core. This is done with the [[npm version|https://npmjs.org/doc/version.html]] command. For example: ``` npm version 5.0.0-alpha.10 ``` As described in #10 in [[this article by npm's author|http://blog.izs.me/post/1675072029/10-cool-things-you-probably-didnt-realize-npm-could-do]], when run from within a git repo this command will also commit the change and tag it
The TiddlyWiki5 in the Sky for TiddlyWeb allows content to be synchronised between TiddlyWiki5 running in the browser and a TiddlyWeb (or TiddlySpace) server. Features include: * Lazy loading * Two way synchronisation between the browser and the server ** Synchronising from the server is accomplished by polling (currently every 60 seconds) * Throttling so that rapidly changing tiddlers don't overwhelm the server The implementation is somewhat experimental, and includes these limitations: * Only works with tiddlers written in TiddlyWiki5 WikiText. Tiddlers in the old syntax will be parsed as TiddlyWiki5 syntax * New tiddlers are not saved to the server * No way to delete tiddlers To try out TiddlyWiki5 in the Sky for TiddlyWeb: # If necessary, create an account at http://tiddlyspace.com/ # Create a new space, eg `<myspace>` # Include the space `tw5tiddlyweb` # Visit `http://<myspace>.tiddlyspace.com/tw5`
TiddlyWiki5 can be used to generate a static HTML representation of a TiddlyWiki that doesn't need JavaScript. ! Example You can explore a static representation of the TiddlyWiki5 site at <a href="static.html">static.html</a>. That file is a static representation of the current DefaultTiddlers. Any tiddlers that it links to are referred to via URLs of the form `/static/HelloThere.html` that point to HTML representations of individual tiddlers. The tiddler HTML files reference a `static.css` stylesheet file. The included `bld.sh` script includes these commands that are involved in generating the sample static version of the TiddlyWiki5 site: ``` --rendertiddler $:/core/templates/static.template.html $TW5_BUILD_OUTPUT/static.html text/plain \ --rendertiddler $:/core/templates/static.template.css $TW5_BUILD_OUTPUT/static/static.css text/plain \ --rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html $TW5_BUILD_OUTPUT/static text/plain \ ``` The first RenderTiddlerCommand saves the static version of the DefaultTiddlers, the second saves the stylesheet, and the final RenderTiddlersCommand generates the HTML representations of individual tiddlers.
Each release of TiddlyWiki5 is identified by a version number that complies with the [[Semantic Versioning 2.0.0|http://semver.org/]] standard. ! TiddlyWiki Core Version According to the standard: ``` Given a version number MAJOR.MINOR.PATCH, increment the: MAJOR version when you make incompatible API changes, MINOR version when you add functionality in a backwards-compatible manner, and PATCH version when you make backwards-compatible bug fixes. Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format. ``` !! Alpha and Beta versions While in alpha TiddlyWiki5 uses the pre-release label "alpha", for example: ``` 5.0.1-alpha ``` Each new alpha or beta release will bump the `PATCH` version number. This breaks the strict semantics of versioning because `PATCH` increments are supposed to be reserved for compatible changes. //Note that prior to ''5.0.1-alpha'', TiddlyWiki5 used version numbers formatted as ''5.0.0-alpha.19''. The change was made to enable the upgrade mechanism to recognise plugin updates from the version information.// !! Interim versions During development when a new release is being prepared, the pre-release label is set to `prerelease`. ! Plugin Versions Version numbers TiddlyWiki5 uses the version information attached to plugins for determining which of two plugins is more recent during an upgrade or import. The pre-release label is ignored when performing these comparisons.
The heart of TiddlyWiki can be seen as an extensible representation transformation engine for text and images. Given the text of a tiddler and its associated ContentType, the engine can produce a rendering of the tiddler in a new ContentType. Furthermore, it can efficiently selectively update the rendering to track any changes in the tiddler or its dependents. The primary use of the engine is to convert raw `text/vnd.tiddlywiki` WikiText into a `text/html` or `text/plain` representation for display. The transclusion and templating features of WikiText allow the engine to also be used to generate TiddlyWiki HTML files from raw tiddlers.
"~TiddlyWiki Classic" refers to versions prior to 5.0, when TiddlyWiki was completely rewritten from the ground up. TiddlyWiki Classic is still being maintained at: http://classic.tiddlywiki.com/
As well as traditional single file wikis, [[TiddlyWiki on Node.js]] supports wikis that are stored as a folder of individual tiddler files.
! Wiki folder files and folders
Wiki folders can contain the following files and folders:
* ''tiddlywiki.info'' - JSON file containing metadata for the wiki
* ''\tiddlers'' - folder containing tiddler files comprising the wiki
* ''\plugins'' - folder containing [[plugin folders|PluginMechanism]] to be included in the wiki
Only the ''tiddlywiki.info'' file is required, the ''tiddlers'' and ''plugins'' folders are optional. Any files and folders not listed above are ignored.
!! Content of `tiddlywiki.info` file
The `tiddlywiki.info` file in a wiki folder contains a JSON object comprising the following fields:
* ''plugins'' - an array of plugin names to be included in the wiki
* ''doNotSave'' - an array of tiddler titles that should not be saved by the FileSystemAdaptorPlugin
* ''includeWikis'' - an array of relative paths to external wiki folders to be included in the wiki
For example:
```
{
"plugins": [
"tiddlywiki/tiddlyweb",
"tiddlywiki/filesystem"
],
"doNotSave": [
"$:/StoryList",
"$:/HistoryList",
"$:/status/IsLoggedIn",
"$:/status/UserName"
],
"includeWikis": [
"../tw5.com"
]
}
```
!! Content of `tiddlers` folder
All the TiddlerFiles in the `tiddlers` folder are read into the wiki at startup. Sub-folders are scanned recursively for TiddlerFiles.
Sub-folders within the `tiddlers` folder can also be given a `tiddlywiki.files` JSON file that overrides the default processing for that folder. The file format is illustrated with this example from the D3 plugin:
```
{
"tiddlers": [
{
"file": "d3.min.js",
"fields": {
"type": "application/javascript",
"title": "$:/plugins/tiddlywiki/d3/d3.js",
"module-type": "library"
},
"prefix": "var d3;if($tw.browser){\n",
"suffix": "}\nexports.d3 = d3;\n"
},
{
"file": "cloud/d3.layout.cloud.js",
"fields": {
"type": "application/javascript",
"title": "$:/plugins/tiddlywiki/d3/d3.layout.cloud.js",
"module-type": "library"
}
}
]
}
```
The JSON data consists of an object with a `tiddlers` property that contains an array of information about each tiddler to be loaded into the wiki. That information consists of:
* `file`: the relative or absolute path to the file to include
* `fields`: an object containing fields that override any provided in the tiddler file
* `prefix` & `suffix`: (optional) specify strings to be prefixed and suffixed to the tiddler file text content
Hints and tips to help you get the most from TiddlyWiki.
As the structures within your TiddlyWiki documents get more complex it can be hard to keep the titles of tiddlers consistent. For example, should terms be defined in the plural or the singular? Camel case or separate words? Recording a formal titling policy can help to reduce confusion. For example, the titling policies for this wiki are: * Use lowercase single words for tags ** e.g. [[task]], [[demo]] * Use CamelCase for definitions and concepts ** e.g. TiddlerFields, DeveloperDocs * Use separate words for titles that are full phrases or sentences, such as FAQs, howtos or tasks ** e.g. [[How to build a TiddlyWiki5 from individual tiddlers]] * Where TiddlyWiki or TiddlyWiki5 is used as a qualifier at the start of the title, always use separate words ** e.g. [[Saving with TiddlyFox]]
R0lGODlhDwAPAJEAAMz/AL29vf8pSgAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJ yAABACwAAAAADwAPAAAIUAADCBQ4oGDBgQgDFATAkOFBhAMaSnQ4MOLEiQMIOrQI YGFHhQ09duQo8qLEkiY3dky50qPBly5BOhQwgGZIjTMF2KSIcyTJhCgfJlT4MmFA ACH5BAkZAAEALAAAAAAPAA8AAAhLAAMIFDigYMGBCAMUBMCQ4UGEAxpKdDgw4sSJ Awg6tAhgYUeFDT125CjyosSSJjd2TLnSo8GXLkGy/CiTZUaNKW9W5Lgx4U6DCQMC ACH5BAmQAQEALAAAAAAPAA8AAAhLAAMIFDigYMGBCAMUBMCQ4UGEAxpKdDgw4sSJ Awg6tAhgYUeFDT125CjyosSSJjd2TLnSo8GXLkGy/CiTZUaNKW9W5Lgx4U6DCQMC ADs=
! Introduction The TranscludeWidget dynamically imports content from another tiddler. ! Attributes |!Attribute |!Description | |tiddler |The title of the tiddler to transclude (defaults to the current tiddler) | |field |The field name of the current tiddler (defaults to "text"; if present takes precedence over the index attribute) | |index |The index of a property in a [[DataTiddler|DataTiddlers]] | |class |CSS classes to added to the generated elements | |style |CSS styles to be added to the generated elements | |tooltip |Tooltip to be added to the generated elements | The TranscludeWidget ignores any contained content.
You can incorporate the content of one tiddler within another using the transclusion notation:
* `{{MyTiddler}}` transcludes a single tiddler
* `{{MyTiddler||TemplateTitle}}` displays the tiddler through a specified [[TiddlerTemplate|TiddlerTemplates]]
A similar syntax can be used to transclude a list of tiddlers matching a specified [[TiddlerFilter|TiddlerFilters]]:
```
{{{ [tag[mechanism]] }}}
{{{ [tag[mechanism]] ||TemplateTitle}}}
```
WikiText can include blocks of text that are rendered with an explicit ContentType like this:
```
$$$application/javascript
//This is some JavaScript
var thing = 2 + "one";
$$$
```
This renders as:
$$$application/javascript
//This is some JavaScript
var thing = 2 + "one";
$$$
It is also possible to abbreviate the ContentType to a file extension. For example:
```
$$$.svg
<svg xmlns="http://www.w3.org/2000/svg" width="150" height="100">
<circle cx="100" cy="50" r="40" stroke="black" stroke-width="2" fill="red" />
</svg>
$$$
```
This renders as:
$$$.svg
<svg xmlns="http://www.w3.org/2000/svg" width="150" height="100">
<circle cx="100" cy="50" r="40" stroke="black" stroke-width="2" fill="red" />
</svg>
$$$
And, finally, a JSON example:
```
$$$.json
{"teapot": "brown","inside":["milk","sugar",23]}
$$$
```
Which renders as:
$$$.json
{"teapot": "brown","inside":["milk","sugar",23]}
$$$
Unknown types render as plain text:
```
$$$text/unknown
Some plain text, which will not be //formatted//.
$$$
```
Which renders as:
$$$text/unknown
Some plain text, which will not be //formatted//.
$$$
A render type can also be specified, causing a particular text rendering to be displayed. For example:
```
$$$text/vnd.tiddlywiki>text/html
This is ''some'' wikitext
$$$
$$$text/vnd.tiddlywiki>text/plain
This is ''some'' wikitext
$$$
```
Renders as:
$$$text/vnd.tiddlywiki>text/html
This is ''some'' wikitext
$$$
$$$text/vnd.tiddlywiki>text/plain
This is ''some'' wikitext
$$$
iVBORw0KGgoAAAANSUhEUgAAAt4AAAD0EAIAAABzzmoyAAAACW9GRnMAAADGAAAB JQD0qvG3AAAACXBIWXMAAAsSAAALEgHS3X78AAAACXZwQWcAAAUAAAAEAABA4zpy AACAAElEQVR42uzddVwUW/848JnZXnYpKQkpkRBFQAE7UFExsRW7u9ur3mt3Xb3X btFrYoKAAkpIKaikdEjDsl0zvz/muz9A0cuCdX0+79fr2cfLzs6cOefM7J7PnEAr KoRCmWziRB8fLy8tLS0tbW0EAAAAAAAAAAAA4H8eOmCAl1fv3lwul6upCdkBAAAA AAAAAAAAQKKS/4fjOI7jkB0AAAAAAAAAAAAAJCqTyWSy2UqlUvn1giZyuUIhl9fU 1NTw+eSeURRBEARFURRBCIIgCILcEv8/xP/XtCNiGPqRuu/W3TuOE0TzzvTLxyJR KBQKlcrlampqaNDpNBqDQR7/c9sDAAAAAAAAAADgZ0PFcRxXKpu/IzL4IRAIhQKB QiGXK5WqMEVtMITszVI3bIBhGIZhFEpjQwmfBlY+DrcQBBmEIf+NIOTxUFT1/1Sq 6nj1j/i5cEb9fTf2WAqFQqFQVFdXVfF4NBqNRqNxOBwOh4NhtSEXqHwAAAAAAAAA AMDPjNr8gTnkHvh8Pp/PJ4MI5OuIEW3atGzp5mZioqNjYaGtzeEYGnK5LFZJCZ8v FufkVFcLBDExhYVVVXfupKd/+PDlgIIqWEG+R/YZqe2hYmlpaWlhYWJiYmJs3KJF ixZ6ejo6Ojra2lVVVVXV1RUVFRXl5YWFhYVFRdnZ2dk5ObVhFARBUQxD0bo9QWr/ Xf/o5BHJo7Ru3bq1tbW2to6Ojg6Xy+FwOAKBQCAQVFdXV/N4mZmZmZmZ+fn5+QUF MplMJpdXV1dXV1drampqcrlkqAhCJwD8ryMIuVwqlcvlcoUCxzGMyWQymUwKBXIG AAAAAACAnwM6aNCAAX37Nu3DZLhEKBSJRCLy38bGGhp0+u7dPXva2xsbc7l0OkGQ PVlqwykoimEYRvYyQVEMo1CKivh8mWzNmrCwlJSiIqFQJvvSEBsVFovNZrN79erZ s2dPXV1dXW1tcigQ+YrjOK5QYBiGUakUCoWCYeRrZWVlZXV1aGhYWFiYWCwSiURk OhBE1U9EFTSpi8lkMhmMrl27du3WzdDQ0NDAgDzCl49VXl5eXlHx/Pnz5y9eiEQi kUhEoVAoFAoZZIGgCQD/uwhCoZDLMYzLNTOztra2NjPT1hYIEhOjotLSJBIajcHA sJ8nrTiuUCiVBIGi5D0M7lwAAAAAAOB/Berl1b9/nz5N+7BEIhaLxQqFUqlUWlhw OAzG4cN9+tjaslgEIZfjuEwmFjdmPxhGp7NYYjGK0mgLFgQHp6QUFIhEcnndsELd vh4aGhoaGhr9+/fv368fhUKloqhcLpPJ5arBQKohM///JFGyXweCoCiNRqfTaEql QkEQgYGBgU+ekOGMuv1c6h6LDJeQx6LTGQware6xVP+rHbLz6bEUCrkcxwMCAgIC AyUSiUQiodPpdBqNfKYMVRCAH40gcFwmk0ikUolEJiOHF5L92FTXNJVKpVKpDAaT yWAwmTSa6ipv+hEVipoaicTKauXKkyeXL3dxoVJraoKCNm1as+bCheJiOp3DodF+ dGiCIHBcKq2pEYnodD29li11dSmUmpqKCqEQQchhjlB3AAAAAADAr66Jw3NU/SzI niMIgiCbNnXs2LIllSoUVlRIpVKpSKTO/oRCHo9GYzI1NLZscXU1Mpo5Mzw8L4/s +/HxzCgE0aVLly7u7gRBEAqFWCwSKRTEZ6CfUCgUCrmcRqPR6PQuXbp0cXMLDg4O fvasbtij7h46d+7SxcOD7BsjFotEYrF6x1IoyDlNunXr1s3DgzyWXC6Xy+V0Op1O p0MVBOBHIQiFQiYTCGQybW1HR0/P4cMHDOjWrUOHtm0tLHR1mUwMQxAcF4srKnJy 0tLevImMfPo0KOjJk1evysspFDabTifDJ0058uemvSbvduQd9scFJQiCIORyoZAg XFw2b75wYdYsOzsEKSm5fn3lyk2bHjyoqaHTWSwImwAAAAAAgF9fEyeClcnkclWo wtvb2JjFMjAgCKFQLufxKivJbUpLhUK5vLxcLJbLHRz09NjsuntIT6+sFIs5HBqN QiEH8iiVEklNjZGRhoau7qBBJiZs9qNHRUWqvirksUxNTU1NTMg+GiKRSES+qwpb fLoST90pYOvOJELOIcBisVhstomJqamJSWFhQUFhYW0/EwRp2bJlSyMjDkdDQ0Oj 9lgI8uzZs2dhYWRA5Mu51K9fv36enmSI5NNjfa0peBEEQXBcKhWLydkRVHlAvkN2 p2cwaDQUVShkMqVSoVD1xMEwKpXBoNE0NJjMT5s/BCGXSyRyOfnsXakk8xPDKBQa jcGg0Vis+s/bcVwqFYlkMqm0bhCLfA/DKBSyn079T6me8MvlMplCQYbhap/vUyg0 moaGhgaNRqWS6ZHJyP4ASiWZHnKQF9mjh8ViMCiUj4c04LhCIZUqFGIxeRa1AULV JMR0Op3OZjMY5Mw2/54eDodKJQixWCoVieTyunlNnieVymSy2XQ6na5Ky9ctnR9f 1o0vNRRVJ//JIIZAUFMjkymVCIJhTCaHQ87xQRAKhUgkkQgEcjlBoCiVymRqabHZ KCqTCYVisUikVCIIitLpDIamZm1zXqmUSCQSPl8qxXEEoVDodE1NDodKRVGFQi6X yfT0unVbsmTNmsmTPTx0dRFELi8pSUuLjw8Le/WqvFwsRlENDT09M7O2bZ2de/Xy 9e3QoVevYcPevLl1a9euw4cDA/PzCYJGo9EQRN2UqyaP/hhBSCR8vkAgkZC5SafT aGw2k0mlkudEBovVOZaGBlkTVVeoTKZQEAQ5VbfqqCiKYXQ6g0Gns1iqmovjBIFh KPrxDCs4LhbX1AgEYjGFQqNpapJ9YpqSKnKIkkBAXkkYRk6YTaPBnC4AAAAAAODn QW3aYsOqwSsEQRA9exoYMBgKhUhUXY3jCoVMRm5TUiKREMSBA3FxHz6sWOHsrK/v 4NCiBZOZnl5VJZXu3ZuQUFq6cKGrq4mJkRGLpfoUuZ9evQwMNDQePiwsFInqDtJp 2dLYuGVLsVgsFouVSqVSFXRQDcppeOnij3uA1DZmyXlYjI1btiQDGXXP0NjY2NjI SCKRSFTHqrvffv369evT53PHevbs2bPwcDJcUrvQMo6bmpqYGBuTx/o6yzwThEym VBoa9u8/d+6kSf37t21rZmZkpKXFYKAoguA4n5+bm5AQHBwdXV1tYdG9e5cuzs7G xmw2gkgkJSWvXj1+fPnysWN37qSny+V0OtmjhiBkMqmUzXZwGDp0+nRf34EDXV3N zTkcFJXLKyvfv3/+/O7dq1cvXQoNLSggCDodw+RypdLAwMtrwYKpU/v1s7MzNjY0 1NYmn9STR0pJCQ+/f//GjatXw8Ly8xGEwaBQFAqlUle3c+eJE8eOHTDAxaVNG0tL fX0WS/WpgoKQkO3bN226du39e4WCy3V0HDx42rQJE7y8XF0tLbW0MEwur6zMzIyK evjwxo3z54OCsrLkcjqdDJ0QhEwml3O57doNHTp27Lhxffu6uFhYaGmRe5fLa2pK SgoKUlNDQy9dOn780aOCArkcw/T0unT5cnp+++3OHRptwoSNGxcu7NnTwkJXl8Ui 66dMVl6enh4dfevWmTPXr4eHl5UplQhCEF+rdFBUofjxZd3YUvPze/9eqdTRcXJq TP4/fJifL5Wy2e7u27ZduzZzpo2Nql/Db7/dufPhA4XSps2cOUeP/vFHjx4aGhJJ TMzevbNmHT5cVOThsWnTsWMLFtjaoqhQ+OLFnj1z5/79d2Ymed0ZGIwevXv3uXND h+rpIUhm5vnzc+Zs3vz8eU2Npqa7+/LlmzdPntypE4tVXBwScvz4+fMxMdraffqM Hevt3bu3hweZWrm8pqawMCsrPj44uKrKxMTT08Nj5Mjffps3r7x8yZJDh2JjeTwN DQ8PdVJ+5EhGBoLQaHWvZU3Nbt2WLt2/39NTV5fDwTAc5/EyMkJDb98+fvzy5cjI igoEQVG5nE53c1PvWO/f4ziNZmjo5bVwIXmFmpjU1hwEUSqrq3NyIiLu3bt8+dy5 4OC8PBwn01Y/CGloOHbsvn2nTo0dS/53Xp6f34IF69cHB1dWcjidO6tXdhkZNJq9 /ahRu3evWtW/v6FhXt69e3/8sXPngweFheS8UPAFDQAAAAAAfrxmrZ5DBgzMzJhM BMFxkUgoJIMp5LuOjgYGurqrVg0Z0qPH3r3374eFjRxpacnl3rmTnS0QLFkyaFC3 bu3aYVhVFY4LBBUV5KfI/hempmy2hsani/2S/T5kMplMKq37TsNpq78aTu17SiX5 d6VSqVQoNDTYbDb748E2CELOnCKTyWQy2adHIQM3nx6r7jbk/mv/rVSy2bXHav66 ReSxFQoE0dJq187NrXXrli2pVDIXZTK5HMPodC7X3LxjxxEjzM3rpgpBKBQm09DQ 2XnEiEWL5s3LzV21at++V68kEgqFIGi0Nm2mTPnttw0b+vbV0UEQ1VN0pZLD0dVt 3bpPn+nT167V1ZVK163bvTsqis/HcQpFW9vRsWNHK6vaNEilEglBMBhMpqGhvX3/ /jNn/vabjY2m5ubNGzfev//hg0JBperpde7s6enkZG1NfgpByP4ONBqTiWHV1TU1 cjmT6eAwbdpvv23Y0KcPmR5y/whCo+nqWlv36DFp0tq11taamn/8sXbtjRsFBQoF irJYTk7z5m3evHp1ly4cDplXPF5JSUmJUqmjY2ioq2toaGnp5ubkpK//11/37uXl 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 DT29uudbWVlRUVVFBiTILdlsDQ0Wi8lkML5NMCg5+dy5Xbu2bdPQIK8vKlVX19Nz 9uz5852cMjPPnj148MGDoiKCoNEQBMeFwqIiiYROJ6+1L+dtY/KKnMOF3EahUCqV SoKoHbBIpVIoFApZCmQ9VCoVCqWSrLHk0Jv6pdPwtaBUKpUKRUNHIQiC+DSf1a0V /60vnubf4RUKhYKc60QsVv4fHMdx8k5M3iXYbBaLxSLLCL7sAQAAAABA0zQzaCIS FRZmZmZkvH8vEFAoDc+7QaW2bOnre+rU+fNDh759u2HDsmVXrpSUSKVf2i+fLxYz GK6uY8fOnz9jhre3q6upKZuNIEJhfn5MzM2bx4//9VdgYF6eQkGhfOv5PhpzjgiC IDyeRKKh0bv3jBkrVkye3K+fvb2eHo2G4zxeTk5mplj8aZDj33PG2HjcuEOH7t8f N071l9TUgwdnzty+PTHxa5+nTJaZ+exZVJRA0KmTh4e3t6Pj+fNHjyYnKxR0uqrJ IZUShLGxl1e3bjo6QuHLlwEB79/LZBQKglCp+vqfnotMpk5pMhjt2i1ffvHi3r2u rpGRa9YsWHDhQlERgtDpCgWGWVuvXHn9+qZNNjY3bixcuGlTaKhEguMoimEcTpcu mzdfubJiBYUyZcr06fv2feWLhNqypZOTvT2TKRKFhR079tdfDx7k5zMYqsbq27eJ idHRqq1VzVf16jCDoafn6bly5c6dM2d27GhgQAYn5PLKyuTkoKBLlw4fvngxOlok YjI5HKWSIDQ02refMGHBgmnTevdu29bSUleX/IRI9ObNiROrV+/fHxUllVZW8vkU ipPTyJFLlkyfPnhwx46WlpqaGIbjQmFu7uPHu3Zt3nzpUm6uKu2amj17rlp18WLf vtraXC6GIYhYXFSUkHD79l9/HTv28GFWllxOoXz9YKVQWFiYmZmWhiBkk5dKbdGi XTuZDEFksvLyrKzU1NTU3FwUVYVseDyhkMVydR07duHCL+etUomiXO6X82rnzufP qVQ3t9mz16yZNq1zZysrY2MtLbLO43h1dVpaaOitW8+fCwSOjn379urVqZOFhaYm hkmlZWWvXvn7nzhx6NCtWykpOM5isdmfu64FAgTR0mr4KJ/LZyaz8bXiv/XF0/ir A0Ea7qWD4wiiqdmp04wZy5dPmdKlS5s2ZmY6OrWllpUVE+Pvf+HC2bOPHqWmisV0 OotF9g0DAAAAAABAHc0ON2CYQFBTw+dXVNQdPoKiCKKhwWaz2Rim3jM+qVQmo1Ds 7CZN2rJl82Yvr6qqe/fOnNm586+/yss5HDu7wYOnT58yZcuWRYtKSubN27fvzRsc //aTpPJ41dU8XmXlx0NkNDQ0NNhsCoVK5XKdnGbO3LJl+fJ+/eTyFy8uXz569Pnz /HyC4HJtbLp2HT/ewgJBGhr1/yUVFQEBe/YcOBAeLhAoFAiC41Lpv8+h0jR0ulKZ l/fw4fPn1dW9e/fp06+fjQ2V+vp1SgqCqKanRVFz8549u3TR1q6piYwMCsrKEovJ 3jcNTyOsbmkmJcXFvX8vl3t62tm1bs3hEERRkVSKIDiuo2Nn5+DA4SCIoaGLi5UV jRYcnJQkEKAok2lu7uraqhWGFRTcufNt8obPLywsLkYQNtvJycvLw4PBOHw4NLSi giBoNDabzWYyKZTaIRhNqcM0mlSalRUWdvny4cPBwVVVQiFBaGjY2Hh5LVjg67tw 4YIFqalv3uzfn5REXnUaGm3adO7s4mJmVlp648bhwydOZGbyeBjGZiNIQYFYLBbL ZBSKldXYsRs3bt06ZgybHRPzzz8nTly/npHB5yOIpqaWlkxWUYGidUtOqczLCw+/ csXfPz29vJwgdHUdHYcO9fWdOHHjxgULCgrmzdu//+1bHP8ePby+zv0hPl6hMDL6 cl4plRhmYGBu3r69nZ2+fkHB9esHDhw7lpMjFLLZlpb9+k2fPmbMjBkzZ5aUhIVd unTp0t69fn5yOZvt6Dh06Pz5Y8YsWzZlSlLSvHnnzhUUfPleyWLVHuWffw4d+vvv 3FyhkEYzMGjffvDgCRM+zmc6XZ1a8aOgKJUqFotEYjGP9/Edks3GsPq9YNQtwdjY z901MYzFsrBwdnZ0NDIqKvrnn8OHT53KyxOJ6HR9fTs7T8+RI6dM+f33rVu1tFav XrHi1q2SEoIg+wf9j3/rAwAAAAAAtTQz3GBjM2fOpUv+/nPm1P87jxccvHHj4sUX L2ZkqLcqj1zOZNrbT5gwcKC+fkrK8eMbNpw48eRJRQU5keLr15mZVGrnzhcuzJ7d r1+bNgzGmzepqd82i2xs5s27evX+/Xnz6v9doUhI2L59xowDB+LjqVQHhzFjPD11 dAoL/fyWLz9zJjiYzyd/7EskqakVFebmffq4urq5qXdsqbS6uqioqKioSDUICEFq +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 J/Hx8fGzZ7dqRe5b/fTQaKamEydu3XrmTGJiQgK5/6QkoTA+/saNixdnzuzQQUcH a2L+f/vyalr+Nz4/KRQjo1GjIiJSUu7fX7eudevaXEZRbe3Ro//5Jy4uLW3tWjs7 JhNB6HQHh6VLHzyoqQkMnDnT1rZ+mSCIpma3bnv2FBW9eXP8+PDhurp0uq3tlCmb N8+YUVq6a9egQatXX7/+4kVBgUAgl8tk5eVRUWfPbt26Zw+P17Pn1Klt27JY6qWn ForS6VZWI0Zs3RoTk5iYlCQSZWSEhj59+ttvnp4mJrWDdtTdv2r71NSAgOPHFy/e siUsLCoqNlaVq/v2eXubm6v2T6PZ2y9a9OCBSJSZGRsbHj55sr4+g+HufvhwcTFZ UpmZSUnh4aNG6euTda6p56s6Gw7H0NDIyNDQ0JDD+TpDkzQ0XFx27z5xYsECY+Pb t+fP79Nn374nT7ZvHzFi0KD+/bduDQjIyBCLm9vHgELR1u7addasPXuiomJiVFdl VVVExIULhw55e7dsqcoJda5f9fP/q9y8sRYtBgxYsGDQIAx78ODkyYcPS0vrhxMa e703Pf2Nz0/108/heHtfvkz2DlOl4UvDc1BUU9PRceLE8+cfPAgPFwrJT71/HxGR lHTu3OzZ7dt/fO02fvumXS/q328BAAAAAMDPp94PYBqNy0WQkJDJk8eOPXAgM9PN bcaMuXP5/N27e/RYtCg01Mxs7Nhx4zp0YLEQBEU5HFfXXbuuXt21a/DgoqLTp4cN 69dvwAAnp/Hjjx/Pyenbd9u2mzdnz7a2rv9smEpt2XLoUGvryMgJE7p169zZwKB/ /wMHKivHjNm79/TpoUMNDBr6QUyh6OgMG7Z6tbd3WdmRI76+RkYODp0729nNnHnx 4qtXQiGOo6imppvb3r3nzq1d261bevqBA7179+07eHDPntu2JSe7ua1ff+zYwYPd umlqkiEECsXAoH//kyf//nv6dEPDx49XrvTw6NPH13fLlpKSPn1mzrS2/vyP/cak B0EoFDZbU5PPj4zcsWP+/DFjHB179PD27tp1/fqoKBubFSuOHDlwoEuXuiENdfL/ e5VXY8+3efn5b2Sy9+/v37979/17C4uhQ318zM3r7o3DcXMbM6ZLFwyLiLh+PSxM JLKymjjRx4fFunbt0KGgoMJCBNHR6dVr0aKjR+Pjo6PDw1NTr12bN8/eHscZDFNT be2mN/tpNFPTqVMHDRIK9+6dMGHwYFfXmTNv3MCw8eP37Ll4ccwYY+PmhRRoNGNj Hx8Xl9TU+fM9Pd3dW7Tw8jp0qLJy4MB167Zu9fDgcBAEQeTylJSjRwcPZrOtrTt1 6tHj4sWyMqn05cslS4yMrK3bt2ezra3bt+/R4+bNsrLmP6VnMKysJk0KDo6ICAp6 9mzOHCur5vf/oFC0ta2t27fncj98CAgIDc3K4vNxHEEIQi6vqUlPf/Hi4cN793Jz m9OPgkZr02bq1OPHHz5cudLaOiZm165p05yde/UaPLhPn02bgoNravT1NTVV5aXO 9ft9859Ep1tYDBu2Zo27e2npiRNnziQm8vm176p3vTct/erlp3rpRxAEEQgePvT1 dXJis+3shg/fujU7+0ulT6NZWMydu3//qlU9e6al7dvXo0evXp6ebdp4eS1cuHVr WFhFhVLZnO3V07z7LQAAAAAA+JnUC5rI5fn5L1/Gxb15k5ISFxcdXVIiELx9GxaW lPTuXULCy5cFBWy2mZmREYOBYbq63bvPmuXry2Dcvz937tatt29HRmZlFRVlZCQk 3L27YcP+/cnJFhbDh/frZ2VVv7ksEPj7Hz3q75+SIhbjuExWUBAcvG+fv79Q2K3b hAkeHg09i8UwBCkouHJl27Zdu0JD8/JqaqRSoTAvLyEhLCwiorRUqeRynZzGjBkx gsuNjd2wYfv2u3dfvszOzsuLjb11a//+desiItjsIUMmTnRy4nIRBMP09Lp2HT++ Tx+5PDBw5cqDB4ODk5Jyc9PT7907evTAgfv3hcIvZtu/pgdBJJL09L/+2rPnzJnr 16Oj09OzsgoL8/Nfvw4MPHt2795Xr1iszp27dTM1rf3R3Pj8/57l1ZjzJYjm5ee/ k8lycwMDz53LyDAxmTBh8GBzczIXUFRTs0OHadO6dSOIoKCrVxMSeDwtLTu7rl3Z 7OTkwMDsbLlcX79fv99/v3Rp7Fih8PDhOXN8fUeOPHmystLNrV07bW0qtXmzmkil gYG7dh09evPmu3d5eSkpYWFnzqxZc+sWj+fmNm5c9+7Gxs2ZthLHebx7944f9/d/ 904kwnGxODs7JOTKlYwMJtPJqUMHA4Of8Wk1lWpi0rfvsmWPHr14ER8vEmVmRkTE xh4/vnDhmDGOji1asFhsdsuWffrMmLFo0ZgxpqZUqlJZXp6YGBxcXGxhsXTppk1z 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 tm9fv374cDc3C4tWrTp29PFZsWLHjq5dJZJHj/z8kpJqahAEx8vLIyL8/J4+pdG8 vPbuXbKkTx8HB1NTK6uBA+fNW7x44MBPf1yrQ6ksL8/IyMuTSExNu3Tp0sXQkEpF EBRlsRwcRo9etmz+/Fatvm9BN728GkP9/CQIoTA7OyqqtNTQ0Nvby6t1aw4HRalU I6Nu3Xx9p0+3tm64mYHjFRUhIZcvJyTo6Y0cOW9e375icXDwpUspKar5B3Ccx3v3 7smTykoHh9GjHR3Z7NLSx4+3bJk378ULV9fz5589Cw19+/bo0V69qqvT04uL+XyF giCamh4EYTAGDFi9esECHx8HBzMze/sePaZP37XLx4fLjYry83vxghx60PT9q0su Lyt7/760lEKxsenfv39/Cwsul8ViMBiMuk295qSHwbC09PUNDAwLCwgIDp416+tM BGto6On5xx9r1owb17+/nZ2BAZdLpWIYjaatbWs7Zsy4cfb2SmVaWnx8Tk7dgXuN J5Gkpf3999mz795ZWi5evHfvnj0+Ps7ObdqYmJiaOjp27z5mzIYNkya1acNiNe/6 bVz+N+lmjRkaenrOnj16NIoGBu7Z8/mBSgTR9Ou9selXJz/VTX9TMJm2tgsWrFo1 bdqoUR07WlubmRkaGht36NC3r7d3z57a2hUVSUkFBbUDB9XbXr3rpTn5DwAAAAAA fjZN/hFPEHx+XNzq1ePHL19+9iyODx589uy9ew8fpqQEB1+5cvr0pEnW1jxeenp5 ef0niXJ5Xt6ZMwEBOjobN9669eBBXNzJkyNGiEQXLqxcOX363bslJU37GU0QPF50 9IoV06fv3RsV5eCwcmVoaEjIgwfh4Zs3OzomJOzatXDh4sVhYdXV5NNtpbK09MmT 2bPnzTt3rqzM2/vAgbi4sLDr13ftMjUNDz9/PjNTJiOIpq50QRCVlaGhO3bMm3f3 ro7Ozp0hIVFRxcWxsffvnz3bqdOrV4cPJyRIpd9z2EVTy6ux1M9PqTQ9/ciRzZv9 /ASCyZOvXi0uTkoKDPT3Hz68rOzateTkz3WJJ4iKiujo69efPhWLEaSoKCDgwYP6 UzbK5Xl5fn7nzuXmenmtX+/r2749g1FeHhCwe/fMmQ4Orq49elhbe3svXDh58siR AweOGvX0qUDQ1PTI5QUFFy4EBmpprVt3/frDh/HxZ8+OHo3jV66sWjVt2s2bHz6o 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 WVjQ6aotqVQzM1/f2Ni0tMDA8+e3bv3zz1ev4uNfvqyuTk4OCQkMXLOmWzdDQwrl 4wRyON2737379m1Y2NmzI0aMHHn06O3b4eEiEXmshIQzZxYutLSk0RAEQTBMU9PR ccKE8+cfPnzxQrXN69d37ly+PGNGu3ZaWvWfW2OYvn7XrosWPXoUGfn6tUiUmRkT k5Bw+PD8+fv3P3kSHx8fP3t2q1bkvtVPD41majpx4tatZ84kJiYkkPtPShIK4+Nv 3Lh4cebMDh10dLAm5v+3L6+m5X/j85NCMTIaNSoiIiXl/v1161q3rs1lFNXWHj36 n3/i4tLS1q61s2MyEYROd3BYuvTBg5qawMCZM21t65cJgmhqduu2Z09R0Zs3x48P H66rS6fb2k6ZsnnzjBmlpbt2DRq0evX16y9eFBQIBHK5TFZeHhV19uzWrXv28Hg9 e06d2rYti6VeemqhKJ1uZTVixNatMTGJiUlJIlFGRmjo06e//ebpaWJSO2hH3f2r tk9NDQg4fnzx4i1bwsKiomJjVbm6b5+3t7m5av80mr39okUPHohEmZmxseHhkyfr 6zMY7u6HDxcXkyWVmZmUFB4+apS+Plnnmnq+qrPhcAwNjYwMDQ0NOZyvMzRJQ8PF ZffuEycWLDA2vn17/vw+ffbte/Jk+/YRIwYN6t9/69aAgIwMsZggmrb3b5v/ZBl8 u+u96dfvt8FgdOiwbl1gYGXljRsjRhgb179vY5iR0YgR585VVkZFbdzo7s5iwRct AAAAAAD476oXRKDRuFwECQmZPHns2AMHMjPd3GbMmDuXz9+9u0ePRYtCQ83Mxo4d N65DBxYLQVCUw3F13bXr6tVduwYPLio6fXrYsH79Bgxwcho//vjxnJy+fbdtu3lz 9mxr6/rPhqnUli2HDrW2joycMKFbt86dDQz69z9woLJyzJi9e0+fHjrUwODTwAmC UCg6OsOGrV7t7V1WduSIr6+RkYND5852djNnXrz46pVQiOMoqqnp5rZ377lza9d2 65aefuBA7959+w4e3LPntm3JyW5u69cfO3bwYLdumppkE4RCMTDo3//kyb//nj7d 0PDx45UrPTz69PH13bKlpKRPn5kzra0/bpirlx4EoVDYbE1NPj8ycseO+fPHjHF0 7NHD27tr1/Xro6JsbFasOHLkwIEuXeo2idTJ/+9VXo093+bl57+Ryd6/v3//7t33 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 uvc3/vuxKfXnW33/AgAAAAD82hoMmrDZ1tZdu1pZlZZGR795w+ezWPb23bu3bJmf Hxqani4QfPoJBsPaev78HTtGjULRrKyGl4Cl062tly07cWLXrgkTFIpr10aMGDx4 5MghQ06dEgpHjdq37+jRlSttbZv2ExV8bXS6ldWkSbdvnzo1bZqBQVjY7t0DBgwZ MmKEh8f48Zs3Hz+elIRhpqZaWnWbaQQhk1VU6Or6+Awc2KoVnU7ux8Kif38fH13d ykqZ7NPjEIREEhS0Zs2ECa6uAwaMGtW799y5585lZ3foMHPmjRt//TVmTGMakHVJ pSUlKSmFhQiip2djo6vb8KepVG1ta2sDAwz78CE5ubi44Tr7c2jb1tfXx8fB4b91 baAolcrhsFhCYULCnTt//71tW1hYQ/cOBEEQpbKoyN9/5UoPj2HDxo3r2rXu6/jx 27YFB4tEUumLF7duvX3L5zclNUymhUX37t260WivXh06tHr17NmenmPGzJu3dm1E hL7+ggVHj546tWVL+/aqhqO623/b/GnK/Vbd1KCoUllUFBl55crSpbNmTZ3aq9eo UbNmLVhw/z6CTJy4d+/Jkzt2uLiw2U3b/tshiJqayMg5c4YMqVtndu+OiSEIBElK 2rVrxozaGjVmzPTpwcGVlTiOICyWq+vy5WfOPHy4bJmFRWzs/v3z5nXt6u09dqy3 9x9/BAVVVxsYaGk1LSSpfv1R9/tR3foD378AAAAAAE3VQNCERjMzc3OztVUq37xJ SCgsxDBT0549bW3F4qio16/LyxWK+tszGPb2U6du2TJlSk7OgQPbtsXFCYUE8fFe mcw2bUaMmD69TZuiomPHtmw5e/bJk5SUjIyQkLNnd+48eDA728Ji2rRx42xsWKzv mQEoSqdbWY0YsXVrTExiYlKSSJSRERr69Olvv3l6mpjUNrgpFCOjUaMiIlJS7t9f t65169qf0iiqrT169D//xMWlpa1da2dH/gxWbZ+aGhBw/PjixVu2hIVFRcXGikSZ mTExCQn79nl7m5ur9k+j2dsvWvTggUiUmRkbGx4+ebK+PoPh7n74cHFxw89I1U2P mtUC09Pr1Kl//7Zty8tv3Vqx4sCB+/efP09OzsxMSoqPf/bs5Mndu//4Y8+et28l ktpPyeU5OUFBwcEE0b9/v37W1jQajWZtPWBAnz4EERj47FlOTkPLAysU1dUFBVlZ KSkZGenpL18GBZ09O3/+9u2JiSjavv2AAe7uOjqYGsPI5PLy8vfvc3NlMh2dNm30 9Gg0Gs3CYurU+Hgy9eSQGRpNV7dNmxYtFIr8/NTU8nKy4clgmJh4em7ffuHCo0dl ZWTOp6UFBwcFbdrk5WVhQQaCanPJwKBHj8WLHz+OjHz1SiTKzHz5MiHh4MFRo2xt mcymPmWvS6msrIyLi4xkMgcNmjPHyenLTVAM09R0dJww4fz5hw9fvFA9XX/9+s6d y5dnzGjXTktLlY8MRocO69YFBlZW3rgxYsTHfa8wzMhoxIhz5yoro6I2bnR3b9oV iePV1SEhBw9u27Z+/YkTd+8+fZqbKxZ/emcgyWRVVTk5SUlv3yYnv3qlek1Jycpi Mjt16tiRIKKj//77xYuKiqYtWi0QvHy5bduAAXPm7N177NjDh9HRUVHx8RERZ8/u 2LF9+7Vr1dXGxgMHdu9ubEyWsbrb10ehcDiGhkZGhoaGhhxOw2E79fJH3futuulR KEpKwsMPHDh27Pr1W7fCwxMSYmJevXr58tq1o0f37790qbRUT69bNxcXPT3yTqPu 9t8SjvP5mZnJybU1Jzk5L6+6WqkkCB4vNzc1tbZGpaa+f19drVRimIFB377bts2Y YW4eE/P774sXL1t27VpU1KtXqakpKWFh9+6dOLFo0b59r141NpDVvPqm/vejevXn Z/3+BQAAAAD4L/i/RhST6e6+ZcvjxzxeZmZ8fHz8kiXW1iYmI0eeP19Wlpz8zz8r VlhamprOm3fnTmxscfHp0z16kMMZmMzWrSdO/PvvCRNKSjZv3rMnKqqioqGfbRim rd2mjbOziYlIlJISHp6XV9vrQC4vLo6ISEoSCIyMnJ3btFGvidxcNJqp6dSpgwYJ hXv3TpgweLCr68yZN25g2Pjxe/ZcvDhmjLFx82Y7odGMjX18XFxSU+fP9/R0d2/R wsvr0KHKyoED163butXDg8Mh8yAl5ejRwYPZbGvrTp169Lh4saxMKn35cskSIyNr 6/bt2Wxr6/bte/S4ebOsrGmNRvUQhERSVVVdrVDo6bVv37OntbWGRmNKRS7PywsJ uXuXIDw9R4ywsbG2HjHCy4sg7t4NDMzPbyhk0vDRZTKxWCpVKhGEQqHT1a0PUmlJ SVJSRQWLZWlpaMhisdkWFi4uJiYEgePGxh07Wliw2QyGnp6VlYZGVdXbt0VFEgmK cjiurrt2Xb26a9fgwUVFp08PG9av34ABTk7jxx8/npPTt++2bTdvzp5tbU0+i6VQ DA29vc+cOX582jQ9vQcPVq50c/P0nDJlx46qKk/PWbMsLb9GY5EgxOK0tDNnbt4U Cr29p03r1ElHp+FgDIpqarq57d177tzatd26pacfONC7d9++gwf37LltW3Kym9v6 9ceOHTzYrZumJooiiFSalvbgwdOnFRUODkOH9urVokVtHmOYjk737iNHtm3L4z19 +vDh27di8Q+6OWE6On36TJ3avTuChIZeuxYeXl3970EFdVGpDIaGBo2mVJaXf/jA 538cFFZ/ewbDymrSpODgiIigoGfP5sxp6hCPTzX2fvt10kOhcDg2Nr17jxgxYECL FqWlz58nJJSXf/4qVnf7H4nDsbfv18/NjUbLyLh2LSysuPjfyv1b1rdv/f34837/ AgAAAAD8F/zfzyOp9PXrQ4emTXNyGjx406aQkOrqjIxt28aNGzKka9fNm1+94vGS kw8d6t27T59Bg9zd162LiREIGAxr6wUL9uyZMKGi4tChvXvv3y8vVyobPgyFoqVl ZMThIIhAUFYmFBoaDh169258/IsX9+6NHm1gIBKVlvL5CMLlGhjUH/Lx7UmlgYG7 dh09evPmu3d5eSkpYWFnzqxZc+sWj+fmNm5c9+7NmwMFx3m8e/eOH/f3f/dOJMJx sTg7OyTkypWMDCbTyalDBwODhp5U/2gEUVn5/Pn+/Rs3Pn9ubLx16717kZHZ2Q8f njx57ty6dRMnDhz4uTCKTJaf7+//5AmCjBo1Z8706aNHI8jTp/7+dX+mf6E6Ymy2 qWm3bitXLl7cqROFkp8fHR0fX12tXqBILi8tTUoqKiIIAwMrKyMjKytnZxOTwsK7 d/39CwrMzDp0sLY2MjI3NzREkNLSxMTiYrlcV7d791mzfH0ZjPv3587duvX27cjI rKyiooyMhIS7dzds2L8/OdnCYvjwfv2srGg0DNPX79p19OiePeXywMDVq48cCQl5 +zYnJzX11q0DB/bvf/BAJPpaZSGTpaffuXPtWk6Om9ukSYMGGRg0lO9crpPTmDEj RnC5sbEbNmzffvfuy5fZ2Xl5sbG3bu3fv25dRASbPWTIxIlOTlwugiCIWPz+/aNH Dx7weA4Ovr5ubqqmEopqaTk7T5rk5CQUPn58505qqlD4Y+oghWJg0LPnwoWdO0ul 9+5dufL6NY/3tUMmDIaDw4QJixcPHCgSPXiwc+fTp1/uyaLu9l83rZnl+5QAAIAA SURBVI2/3zYn142N58y5d4+cvSgyMjHxzz979Xr9esOGGTPWro2P/7heq7v9zwHD tLRMTAwNWSy5vKwsO5vH+z6l+Ln6862/H3/m718AAAAAgJ/f/zW/CEIqra4uLi4t ZbHat7exKS8PDr5zJzGxrIzLdXY2McnPf/AgJCQhITe3oCA3t6xMqbSxmTx569ZF iySSkyeXL79/v6REnR/wcrlAUFxcVFRUVFTE48nln28MaWv37x8YmJ5edzK/16+D g4cO1dX9GgMgFIqSkvj43FyRqDYNMlleXlJScTFBGBra2BgZNSesoVTyeDk5lZW1 zzFxXCoVCGQyBGEyORz1+1F8L2Lx+/fHj8+c2a+fhcWQIQsX/vabv39aGoI4O8+Y cevWkye3b//5Z8+e2tofp18my8oKCHj6lEodPHjAAArlyZOgoM/Pu4CiHM7o0Veu REeTJVteHhZ27NjSpZqaz59v2LB48dmzb9+qO2cDQYjFeXlpadXVOjrW1mZmjo5O Tmz227cBASEhCQkMhqNj+/YWFlZWurp8fmZmdrZQSKOZmjo5WVhoaOjrjxoVEvLm Tf36lpNz4ICzM5utrd2ypY4OjUajGRnZ2hoZoWhR0Zs32dm1fTEIQijMy4uNLSr6 ek+u5fLCwuDgP/9886ZNm/nzBw0yMfm4RlIoOjqWlmZmLFZ5eXJyWhqfX9sIJAih MCPj7dvycibTzMzCQk+PbBSJxRkZ166FhAgEHTuOHOnioquLoiiqre3qOmyYm5tY /OLF1avJyT+qlwmVamExaNCECZ06VVUFBJw5k5T0dYM3GKav36vX6tU3bixYQKEc OTJ//u7dISGfD8+ps71UmpHx11/t2llbt2/v4LB/f3p6c2cdodFsbZt+v1UnPUpl aek//yxcOHKkh4ePz6xZM2f+/Xd2ds+eW7bs2bN8edu2Hw/eUHf7/1Xq1bfGfz82 9Y7ybfcPAAAAAPBroSKIpmaPHgcPpqScPevpWbfzf3x8Ssq8ebWb3r9fUeHre/Pm gAFeXocOGRj06ePoaGDg5ubomJyclrZx48e7XrMmOTk5uX//2bN79Jg+PTi4pEQg QBAOR19fQ6Oy8unTuXOHDHn6FEHI1RC8vLhcBOHzS0t5vLrNAT4/ImLmzIEDR4zg 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 X1tbY2NlZQkJKamFC5WVN2/ev//cuYCAs2eXLuXimvyXaLSBgbOzg8POnUpKkpJK Sjo61taenlu2YDAZGWFhOTmdnexsVTk4WFr65k10NJG4YoWHx4UL27drakpLS0ou X25qevr09eurV4+OxsWFhZWVDQxAEJ3e3Z2ZGRaWnIxC6et7e584oaOjpCQuLiNj YHD0qKOjgcH4Bo/soNG6u2trW1pGR8XFV61atUpYGImEIBgMg1FS2rXr1Cl7e0nJ uT3R7J+v6WA9ngwGkdjYmJ3d2SksbGSkr79oEQ4HgyGRIiJr1lhYWFnJyk49LKTT e3qSkl68KCoSENix4+hRXd2RETz++fPKytHRsU/093/+/OFDb6+S0q5dKipYbGfn +/dubkePZmQsWxYc/PFjSkp5ub//+vV9fTU1BMLgIJXKYLCbHghCozdvPnfu2DFT UyUlCQlFRW1tKytPT1NTbu7s7LCwjAwCgUZjP7+so1C6uurqOjsRCDk5PT09PWlp bm4MBo1GoydOFcwkPWj0woUWFgkJqanx8Xi8jc3P2QhWWHjjxv/97/x5c3M9PQUF ISFubiQSDkeh+PgWLzYzMzdXVKTRqqsLC5uaJj64N12zG//Zr++zW3///e0bAAAA AAAAAMwWtgcKDMbgYEHBuXN79jg5BQbS6cbGgYHR0bGxlZV4fEjIkyf798vK9vfX 1HR3T143QqG0tAQExMfz81+8GBHx7l1BwaNHJibDw0+fnjljZRUZ2dHB3qJzBqO/ Pyfn9GkrK2/v7GwlpTNnUlKSkt69S0u7ckVFpajI0/P4cUfH1NSxReY0Wmfnhw+2 tkePBgV1dRkZ+fgUFKSmvnrl6SkunpYWHFxfTyYzGOy+aYTB6O1NSbl+/ejRyEh+ /hs3kpKyswmE/PyYmMDAFSuKi+/eLSoikebysQt2z9d0sR5PEqmmxs/vypWwsKGh AwdCQwmEsrKEhKio7du7ul6+rKgY30Xi+5z09OTkvHqVnDwyAkHt7fHx7959/jw2 ZTJWxsLCgoKam/X1L1ywsFBVRaO7u+Pjb960tlZSWrZMW1tW1sjo+PEDB3bsMDDY uTM5eWiI3fRQKK2tT58mJPDyuri8ehUbW1gYGLhrF50eEnL2rKVlePjXr2N/x25+ WUWnt7W9f3/7trd3dfWyZU+eJCVlZvb0VFTk5+Pxpqbj2yzPVXqmm2oisaOjo2P+ fH39W7fCwuLiUlKcnHR1z59/8SIo6MwZNDo8/MABJ6e4OHYfzJnN/M5+fZ/t+vtv b98AAAAAAAAAYLbAlizBYGRkZv+LkEgJCQuL7OwPH0xNnz/X1zcz8/NraZnbgdn0 oNGKitevJyY+faqhcfOmnp6BQWzs5Of5gb83nkikmJiZWXIyHm9llZ6+Y8e2ba6u FRXfrz9AIkVF9+y5c+fZM29vEZHExPPnPTyeP4+J+fSJQKBSeXlFRPj5R0YIhLa2 4eGZv4YX+Lk4OJSVjx27edPU9ONHZ2d39z+eXwAAAAAAAAAAgNn3H36zAQyGw2lo 7Nhhaqqvr6AgKMjNjcXy86uqbt9uY2NhwcdXUvL8eUHBwACYLvlnxBOBQKP5+AQF ZWS2bnV0tLNburSlJTz82bPa2qmH01Rqe3tY2IkTu3ebm8fEcHLu2+ft/fp1W1t1 dUlJd3dm5uPHly8vX87NDXZe+CdiMGi0kZHh4eFhGg3UQAAAAAAAAAAA/i7I/3Lm 4XA+viVLzMwePfLwcHNjvjCTRGptzc7283N0dHV99aqjA6xB+GfEk4NDWvrAgZSU Dx8cHOTlu7uzsy9dsrYOC6up+fPHEWi0np6MjKdPr141NHz69OpVcJb+HSiUqqrA QFfXqioQCwAAAAAAAAAA/j5z9ngOAAAAAAAAAAAAAADAv8l/+PEcAAAAAAAAAAAA AACAHwOTJgAAAAAAAAAAAAAAAFP4SZMmKJSMjIsLHl9QkJlpbi4sjED81wOLRIqJ mZvn5FRWRkaePr1wIfI/vXsMAPyXgPZwroH2FpgdCISo6NGj794VFBQW2tpKSqJQ ICYAAAAA8N8zYdIEi9XUfPq0tLS0NC1t505BQTgLEyp0+uBgWdmHD+/excU1No6O gvdd/HOh0cuXX7mSlPTtW2johg08PH9PKpBIYeF16y5e/PXX0NDa2s+fy8qGh+vr y8o6Oz9+fPTI09PQUEKCk3Om3wKDcXEtXmxpef368+d1dVVVzG8pLW1ri411c9uy hbVSPhECISS0YcOtWyEh0dFfvlRXj6W/pyctLSjozh1TU1lZLq6Jb+bh5l63Lja2 tnbsk5N/lpV5ea1fj8XOVTxZTz/wb20P4XBBwS1b8PjCwidPduyYNw+BEBMzNw8N /fIlMHDDBj6+qf+Kk3PRIiurzMy6urKy4eHY2H37pKW/n/xBoyUlDQz8/CIiUlKI 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 Rkbnz/v5nThharpli5aWmtqKFcuWrV69f/+ZMzdu3LqloUEmp6ZGRVVUEInMPT7W rTt50tf32LFt2wwMNDVVVTU1tbT09c+du3Xr1i07OwGBqqonT9jvULIWT1bTzyo6 vbs7MzMsLDkZhdLX9/Y+cUJHR0lJXFxGxsDg6FFHRwODyRs+Mxg9PRkZjx8/f97f v27dw4e+vra2xsbKyhISUlILFyorb968f/+5cwEBZ88uXcrO1OdsH58do6PV1Q8f BgZ+/rxwoaOjt7eXl6mpurq8vJiYuLiKytq1Zmaurvv3y8uzuiCawRgd7elpaent xeHU1fn5W1revs3MrKvr6eHlVVScP7+hISHh48fa2tbWpqb29r6+0VEGg04fGmpv b2wcn8hg/mxoaGxkLvcdHe3urqurr29vHxig0SBodLSm5vffg4Jqa8XEjh27fPng QV3dxYvl5HR0LC2dnZ2cFi5sagoKevmytpa9e8rDwzU1yclFRTCYpublyydOGBmt WqWgICe3cqWRka3tlSva2khkaWlSUm3t9+UTtLdT4eZetcrN7d27O3fs7Q8cWLdO VVVFRU5OQWHtWhOT48f9/CwtxcTa29PT8/Pb2v6JWz2SSF+/VlZ2dWGxgoJcXE1N +fkNDSQSidTUlJ/f3IzBLFjAxdXVVVnZ0UEisV7f6fSurqysN2/S0ri49PWdnPT0 REU5OGAwNHrRoq1bbWxMTZkrV36u4eHKykeP3r4lErW0tLTmz584lBwcLC198yY6 mkhcscLD48KF7ds1NaWlJSWXLzc1PX36+vXVq0dH4+LCwsrKBgYmH7OqKiwsPZ1K 3bTJ2fn0aSMjCMrJCQkpK2PvrSETweE4nKionNzSpSoqiooKCgICHBwwGAYjLKyk pKKipKSmJis7bx4aPbmHhcMx924REamuDg9//Xrqdy7Ndv9htvsbrMWH9fZ2dvsn s90fmEl7Pj00WmdnUtLFi0FBbW1aWm5ud+/eurV7t5bW0qWLFysoaGsbG9vY+Pmd Pq2uzt6rJlgtP+xcH1mpX7N9/WVtPEWltrVlZ6enNzfz8RkZeXo6OOjqqqtLS0tK Ll26aZONjaenicm8eW1taWlZWc3NFMrM+ufTbVtn8/jAf9eU0x8KCg4ODx+mpzs4 /PF3lZWOjmvW7Nnz4gU//8mTpaUxMYcOSUhM/ISHR2Li4KCHBwRBUG2tj8+SJcbG wcFNTawmjUSqqfHzu3IlLGzdOl/f0FACwcqqu/vz5+TkN29evqyooFL37Bmv4Boa R496ep49i8O9fWts7ONTVDQwwJzzLC5+8MDa+sULHZ2EBF/fo0fj4rZs8fHJyfnr F7uxn55xFEpr69OnCQm8vC4ur17FxiopYTA9PdnZgYFnz1pahoeP7+3A3vFZR6e3 tb1/f/u2t7exsZfXkydJSZmZzGmwgoLz5zduXL+e+U6H2U0PF5eSkqGhri4OB4dD 0O7d16/j8bt3T/5Md/fLlwcOKCi4upaUsL6weHS0stLDw9r68mV+fm/vU6eio9+/ P3UKBmO+XC84+MwZa+uwsNZWdp5VZzCGh3t7iUQxsU2bjh0LCnJ0FBRkvj6STO7s LC+PiLh2zcbmzJno6K4uGg2CYDAKZXQUDldR2b37/HlbWyensYcT+vpqa5OS3N0t LT087typq2O3Q8laPMvKWEs/62i0zs4PH2xtjx6Vl3/2zMvLx6egwMqKQqmtjY0N CgoOrq9ftGj9+olP6g8OFhScO7dnj5PT0ND//nfyZGBgdLS9PQ4HQXR6b299fW7u 69f37rG7e/9sH5+TU0nJyWn67WF9PZVKodTUBAXZ2xsZweEXLty65eISFGRrO28e HE6jdXd/+hQc7O6ens7eXgoYzMKFq1crKvb35+ZevdrdjUItXrxu3cKFnZ1paeXl P2O7QzK5vt7X187uwgVRUV/f8+ejo+PiHBwgqK/v8+egoLNnHRxu3aquZvfpfyq1 rS0ycv9+Ozth4V9/vXjx4kU8/tAhLi4IGh7+8iUxMSDg5El7+9DQsfo7NpEP2tsf Xb2+fMnPr6zk5ra0vHr1wYMjR4SFmUOt4eG2trS0N29cXbdt8/H5/HlkBILExaF/ GCq1t7ehgbk7EgKRk9PQMLYcvr4+P7+hAYJWrWpvr67u7h7bG4i1+k6jdXTExdnY HD++aNHTpzduREZ+/eruPjLS1lZS8vFjXFxbG5WqovKzc0Um19RERISGFhc7ODg7 q6tPbK/6+3NyTp+2svL2/vXXmzfPnElJSUrC4SCISGxoiIry9Dx+3NExNfWPD0US icXFb99mZ4+OmpgYGsJgcXGRkfn5M58ygSBOTnX106eDgxMStm9nbj/LtG/fq1cR Efv2QVB9vZ/f0qVGRk+e1NRQKMzXZS9fbm+vr8/DU1R04wYe39z8c/aGYbX/gEbP dn+DnfjMFlb7J3D4bPcHWG3P2ckzkZiXd+uWpeXWrUNDLi43bpw799tvtrZ8fDAY nf7tW03N27d+fklJ7MWd9f4q69dH1srPbF5/2RlPff58//727adPc3L6+Tk53biR mWlri0Yz332Wnf327aVLW7d6e3/6NFazZrN/PhfHB/6rYEuWYDAyMiAQAADMBTRa UfH69cTEp081NG7e1NMzMIiNnY1XTwIAAAAAAAAAAMzcv+LNKgAA/NvAYDichsaO Haam+voKCoKC3NxYLD+/qur27TY2FhZ8fCUlz58XFAwMgOkSAAAAAAAAAAD+ucA7 qgEAmBVwOB/fkiVmZo8eeXi4uQkKolAQRCK1tmZn+/k5Orq6vnrF7hsBAAAAAAAA AAAA5gZ4PAcAAAAAAAAAAAD4h+DklJMzM7tyZd++RYs4Of/686OjDQ1v33p4PHtW VfUzdnICgMnApAkAAAAAAAAAAAAAAMAUwJ4mAAAAAAAAAAAAAAAAUwCTJnMChZKR cXHB4wsKMjPNzYWFEQgQEwAAAAAAAAAAAAD4Z/uTSRNOzkWLrKwyM+vqysqGh2Nj 9+2Tlp7pYB8O5+ZWVraxuXHj2bPa2srKsrLh4fr6kpKWlpgYL69Tp5Yt4+WFwyEI gZCWPnQoPHx4uL6+rCw/38ZGSgqFGjsKB4eyspNTXNzg4IcP1tby8igUHC4sbGoa EkIklpf7+m7cyMU18Vux2LVrb9/OzCQSIyNNTUVF/zwXSKSUlJNTbGx+fmHhsWMy MhwcY0fR1Hz6tLS0tDQtbedOQUE4CxNOdPrgYFnZhw/v3sXFNTaOjoI3hgAAAAAA AAAAAADAP90PBv5otKysvf316zt3wmANDSTSz/gqFEpS8siRJ0+ePr17d/VqAsHf //jxfftWrDAyOnDAxiYkpKVFWFheft688cmRMcrKFhampkpKaPTsBwSHW7p0//5j xyQli4u9vd+8aWoik2d+VBqtqys21svLzc3DIze3vx+8MwQAAAAAAAAAAAAA/umm mDRBoxUVDx1yczt4sKnJx+fatYICInHmKyN4eLS0jh+/dGn5cgLh+nVb20uX/PyS kj59+vy5qqqsLCHh5ctff3V2DgtrbJw4RUOj9fYWFGRlcXIaGtrZqalhsbMaDPj8 +Zs3HztmaAiHv3v36FFsbGfnTKY3cDgjoxcvSkuZ62WYP3/0eA4CISKyc2dmZlVV fPz9+46Obm6pqdnZ+fnDw/X1eXlFRbduGRlJSSGR33++sjImxsVl0aLxqSYYjI9v 167XrwsKqqudnRUUODkhCA7n51+71s2tru7Tp+fPjx9fuHD88yiUpOSxY+HheXlN Tbdvr1snIAAHD20BAAAAAAAAAAAAwPeTJpycixbt2/fw4d69HR1Xrnh5ZWf39PyM R0k4ORUUNm1avpyXt7UVj4+Onjw18mMMxshIdXVAQHg4kWhkZGm5YgU/Pww2O6Hg 4JCW3rbt/PmVKzs7f/stIKC0dHBwZkccGoqNtbBQU8NiFRS2b3d3b2z861UrKJSo qKmphkZVlb39xo0rV86fr69/505vr4GBi4u7u5YWDsdOSuj0b98yMnx8rK0jI4WE Ll/29jY3l5fn4EChZGX37HF3d3MTE/vwwdbW3T09vbsbrIMBAAAAAAAAAAAAgEmT Jmi0rOyxY15ee/f29Ny54+0dE9PdTaP9nK9BIgUFFy6cNw+Cenqamjo7KRQIgiAO jkWLXF3x+LFVGMPDaWmnT6urT34Mh0yuqfn995cvm5o0NffvNzQUEpqNlRBY7IoV Vlb79klJFRQ8fhwc3NjITONco9P7+6Oj79+Pivr8eXiYTh8ZaWxMSgoJqa3l5FRT W7pUSGhsjxVWMRgDA6mpXl6uriEhgoLHjgUHX7jg5BQYeOaMqOibN+fOeXvj8X19 YMIEAAAAAAAAAAAAAJj+3/QDCrV48YED7u4ODqOjjx45OcXEdHT8rAmTH6NQWloe PbK2NjPbtu3Bg+ZmOh2BgMMh6Pu1JBRKWxse/+uvnz7Jy9vbGxqKibE7cfCDIMAF BbW1z5/fuhUGCw+/dy8lhUCY/dxPjUbr729q6u2lUsf+hU4nkYaGyGQI4uTE4Tg4 ZjJlxGAMDhYWXrly9mxMjLDw/v379klJxcVdvnzhQkYG2GkFAAAAAAAAAAAAACb6 fwNwDEZRUUdHRUVIaOXKixcrKqqrmas/8vI+fjQ3nzcPBlNQOH++oqKi4ulTCwth YVYH7lRqV1dT07dvEDRvnqSkgABzbw4Gg0zu6mpqqqmpqvr6dWTkx4N2Or2n58OH wMCcHFHRvXu3bVu8ePK0CYNBp9NoP/57GAwGY36KTqfTJz9whEItWrRjh63tmjVf v7586e9fVEQk/n0nhMFgMGb6QBQMBoczczwVFEpMbOlSZWUBAQiCoPnzlyxRU5OQ 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 XFwaGjdv/vbbsWOiom/f2tvr6Ny69eGDh4eJiaGhnp67e3x8be3ICIPB3tFnN/7M czB79Z39+jt7WMkvAAAAAAAAAPx7TerUolDc3BCUlHTgwO7dPj719Zqahw8fOTI4 ePOmtraDQ0qKhMTu3ebmS5diMBAEg+Fwy5Z5eoaGenoaG7e3P3mybdumTZs3q6nt 2XP/flOTru61a+HhtrayspPvDSORCxZs3Sorm5W1d++aNb/8IiSkp+fj09trZubt /eTJ1q1CQn+cOIEgBIKff9u2c+eMjLq6/PwsLERElJR++UVBwdr62bPiYiKRTofB eHg0Nb29g4Kcndesqanx8dmwQVfX2HjdumvXKio0NS9cuHfP13fNGh4e5hAEgRAS 0tN79OjhQysrYeH378+c0dLS0bGwcHPr6NDRsbaWlf1+YM5aeiAIgcBieXgGB7Oy rl+3tzczU1HR1jYyWr36woXsbDm506f9/Hx8Vq2aOCRiJf5zdb6mm9+ZxfOvkMl1 dTExkZF1ddLSW7eamkpJTTwaDqepaWa2ahUcnpn56lVq6vCwjMy+faamGMzLl3fu JCa2tUEQP//69Q4O/v6FhTk5aWlVVS9fHj2qqEino9Hi4nx87A/7UShx8UOHDA2J RG/vvXuNjZcts7Z+8wYO37PHy+vZMzMzUdGZTSmgUKKipqYaGlVV9vYbN65cOX++ vv6dO729BgYuLu7uWlo4HARBEIVSWenvb2yMxcrKrlihrf3sWVcXiZSbe+KEiIis rKoqFisrq6qqrR0e3tVFp8+00UCjZWT278fjMzMTEz9+tLOTkZn5+g8Ego9PVlZV lZv769f4+JSUhobBQTodghgMCmVgoKYmIyM2Njq6uZlMntsGcnrxZ+ZgNuv7zOrv bGA9vwAAAAAAAADwbzRp0oRC+fIlN7eg4NOnysqCgpycjo6hofLy1NSyss+fi4py c1tbsVgJCRERNBoOnzdv7VobGwsLNDom5sgRd/e3b7OyGhra22tri4oiI11db9+u qJCW3r590yYZmcnD5aGhqCh//6ioysqRETqdTG5txeNv3YqKIhLXrNm7V0tr7F74 pGTCIai1NSTk2jVPz5SUlpaBARKJSGxpKSpKTc3M7Oyk0bi51dTMzExMuLnz811d PTwiI3NzGxtbWvLzIyJu33ZxyczEYrds2bdPTY2bG4LgcAGB1av37NHRoVASEs6c 8fXF48vKmptraqKj/f19fGJiiMQ/DdtfpgeCRkdrah488PIKCHj1Kienpqahoa3t y5eSkoSEwEBv7+JiDOaXX9asERcfH+RMP/5zeb6mk18GY2bx/GtkcnNzQkJQUG2t mNjevcbGUlLMKMBgPDxLl1parlnDYCQmhoYWFfX38/IqKKxejcVWVCQkNDZSKIKC mzZdvfr8+e7dROLdu3Z2FhY7djx61NurqblkCR8fEjmzYR2JlJDg6envHx7++XNL S2VlampAwPnzERH9/Zqa5uZr14qKTjUNOF10en9/dPT9+1FRnz8PD9PpIyONjUlJ ISG1tZycampLlwoJzeXqgulCIsXEdHVPnYqLy8goLBwerq/PzMzPv3//+HEzMxWV +fMxGCx2wQIdncOHHRzMzMTFkUgarbu7tBSPJxCkpU+evHzZzs7UdPFiXl5OTg6O v3PYPf34z2Z9n2n9nQ2s5xcAAAAAAAAA/o0m3QWn08nkkREKhcFgMGCwkREymUwm EikUOp1Op1JJJAoFglAoLJaDg4NDXFxNTVqai0tQcNWqpKRPn3bunOrw3741NfHz T+zEUyidnZ8/d3SQSBP/jUCoqenqgsM3bZKTExFBoSCIQJj4CSp1aKi0tLCQQJj6 TjMCwc+/cKGEBAbT3Z2TU13NvEvNxGAQibW15eXd3Zyc69dLSwsIIBB5eTw8Cgoi IjBYe3tCQkPDyMj4sUZGWlsLC79+pVIVFX8Utr9KDwRBEBzOy6ulZWl54cLt2zY2 urrq6oKCk4czXV2NjZyc41NE048/DNbfP9vni0KZfn5RqAULZhLP6aBS29ujosLC qquvXrWxMTSUk7t/39+/tVVDw9R0wwYaLT19796iosFBJHLBggULuLkHB1tbu7up VE5OFRUjIxWV1tbHj/fvDw0tLW1ro1Ih6PHjq1fT0rZssbefWao6OgoLm5uHh8cf HCGTW1rKyggEBkNPT05ORISDA4La2tg7Po3W39/U1NtLpY6XEhJpaIhMhiBOThyO g2PuH4EgkWprHzxYskRW9sGDqWujkJCurrGxkFBq6vXrdnZubj09/Py//LJtm4XF rVtRUba2wcEQBEEDA7m5/v7Gxq9e0WgQRCJVVV27ZmFx4sTw8LlzNjaWloaGqqri 4tu2ZWXt2pWWFhDg4HDu3MOHeHxXF402V3mdfvxns77PtP5OHx+fnl5CQl7erVtr 145N9tHpWVmnTunobNoUHd3bO1bOWc8vAAAAAAAAAPwbTfHoALNTzGAwGGP/Nfb/ zN9PvO9LpVZUXL+uorJ9+8uXLS1/NpRBIufPZ/41AoFCweGT7x7D4QgEAgGD/eie MoNBoQwNkcns7mgw5sffwJq/Tg8Pj5bW+fPh4efPKym9eXPypJnZ1q1JSY2NPT0k EheXsfHz5x8/3rs39bGnH//ZO1+zE//pniU4fKozRaO1tSUlvXlTXOziYmtrbr5o UVhYZqa5+cqVJBIe7+BQUDA0NJ53GIz57hUYDAaDwRgMMplEolLHc0CjjY6SydOJ wY/SM524zSS/k8/r3GE/v2ORJRBCQpycLlygUun0sdTn5eXmJibeu+fhISQkKcnH RyK1tra39/dPLFUkUltbauqNGydOZGVFRtrZeXkdPNjaGhtLJFpaXr/+6pWvb0vL kiUHD8bEtLf/vImTnxH/uanv7Nbf6RsczMy0tjYwMDEZf7CGTicSCYS+volxYD+/ AAAAAAAAAPDvwuZdQDK5ra20tLmZSpWWXr1aXf37LVZ/DIkUEVm+XFoaix0fDHBy SkurqYmIQBCBUFfX0cH6PVIa7du3pqbW1pERAQElpcWLubnH0wODYbFycioqAgIk 0pcvTU09PTQahfL1a1UVgcBgiIqqqsrIjO0SAkEQhMGIi2toiIjMZC8KJFJERE1N WRmHq6kJC7t7NyGhvr6nh0Si0yGIg0NYWF1dXHwuHztg/3xND+vxpNPJZCJxdBSC UCguronrJZBIPj4pKV7eqR5qodE6O9PTHz0qKeHn37Xr0KGdO48eXblyZCQ6+vXr igrmlAmV2tfX2trXx8MjIyMigkaPjHz+HB9fVSUpuW+fqemyZTw8cDgGIyOzebOD w6pVY5tVspceCEIihYU1NKSkJpZnDg5JSVVVZnmurm5vJ5PZPz476HTmVAUMhkD8 6DzPLD1IJDe3qKi4uKioqCgPzx9rCp0+cbpkIiqVSOzsbGhoa5s8XfKjej0w0NCQ nu7n99tvZWVwuILC8uXS0uw88DG78Z/t+j7b9XdixInEL1/q6+vrKyvr6pg/Gxtb WoaGJu6F809r3wAAAAAAAABg9rDd9e7pych4/Pj58/7+desePvT1tbU1NlZWlpCQ klq4UFl58+b9+8+dCwg4e3bpUi6uyX+JRhsYODs7OOzcqaQkKamkpKNjbe3puWUL BpORERaWk9PZyc5WlYODpaVv3kRHE4krVnh4XLiwfbumprS0pOTy5aamp09fv756 9ehoXFxYWFnZwAAE0end3ZmZYWHJySiUvr6394kTOjpKSuLiMjIGBkePOjoaGIxv 8MgOGq27u7a2pWV0VFx81apVq4SFkUgIgsEwGCWlXbtOnbK3l5Sc2xPN/vmaDtbj yWAQiY2N2dmdncLCRkb6+osW4XAwGBIpIrJmjYWFlZWs7NTDQjq9pycp6cWLoiIB gR07jh7V1R0ZweOfP6+sHB0d+0R//+fPHz709iop7dqlooLFdna+f+/mdvRoRsay ZcHBHz+mpJSX+/uvX9/XV1NDIAwOUqkMBrvpgSA0evPmc+eOHTM1VVKSkFBU1Na2 svL0NDXl5s7ODgvLyCAQaDT288s6CqWrq66usxOBkJPT09PTk5bm5sZg0Gg0euJU wUzSg0YvXGhhkZCQmhofj8fb2PycjWCFhTdu/N//zp83N9fTU1AQEuLmRiLhcBSK j2/xYjMzc3NFRRqturqwsKlp4oN70zW78Z/9+j679fff374BAAAAAAAAwGxhe6DA YAwOFhScO7dnj5NTYCCdbmwcGBgdHRtbWYnHh4Q8ebJ/v6xsf39NTXf35HUjFEpL S0BAfDw//8WLERHv3hUUPHpkYjI8/PTpmTNWVpGRHR3sLTpnMPr7c3JOn7ay8vbO zlZSOnMmJSUp6d27tLQrV1RUioo8PY8fd3RMTR1bZE6jdXZ++GBre/RoUFBXl5GR j09BQWrqq1eenuLiaWnBwfX1ZDKDwe6bRhiM3t6UlOvXjx6NjOTnv3EjKSk7m0DI z4+JCQxcsaK4+O7doiISaS4fu2D3fE0X6/EkkWpq/PyuXAkLGxo6cCA0lEAoK0tI iIravr2r6+XLiorxXSS+z0lPT07Oq1fJySMjENTeHh//7t3nz2NTJmNlLCwsKKi5 WV//wgULC1VVNLq7Oz7+5k1rayWlZcu0tWVljYyOHz9wYMcOA4OdO5OTh4bYTQ+F 0tr69GlCAi+vi8urV7GxhYWBgbt20ekhIWfPWlqGh3/9OvZ37OaXVXR6W9v797dv e3tXVy9b9uRJUlJmZk9PRUV+Ph5vajq+zfJcpWe6qSYSOzo6OubP19e/dSssLC4u JcXJSVf3/PkXL4KCzpxBo8PDDxxwcoqLY/fBnNnM7+zX99muv//29g0AAAAAAAAA ZgtsyRIMRkZm9r8IiZSQsLDIzv7wwdT0+XN9fTMzP7+WlrkdmE0PGq2oeP16YuLT pxoaN2/q6RkYxMZOfp4f+HvjiUSKiZmZJSfj8VZW6ek7dmzb5upaUfH9+gMkUlR0 z547d5498/YWEUlMPH/ew+P585iYT58IBCqVl1dEhJ9/ZIRAaGsbHp75a3iBn4uD Q1n52LGbN01NP350dnZ3/+P5BQAAAAAAAAAAmH3/4TcbwGA4nIbGjh2mpvr6CgqC gtzcWCw/v6rq9u02NhYWfHwlJc+fFxQMDIDpkn9GPBEINJqPT1BQRmbrVkdHO7ul S1tawsOfPautnXo4TaW2t4eFnTixe7e5eUwMJ+e+fd7er1+3tVVXl5R0d2dmPn58 +fLy5dzcYOeFfyIGg0YbGRkeHh6m0UANBAAAAAAAAADg74L8L2ceDufjW7LEzOzR Iw8PNzfmCzNJpNbW7Gw/P0dHV9dXrzo6wBqEf0Y8OTikpQ8cSEn58MHBQV6+uzs7 +9Ila+uwsJqaP38cgUbr6cnIePr06lVDw6dPr14FZ+nfgUKpqgoMdHWtqgKxAAAA AAAAAADg7zNnj+cAAAAAAAAAAAAAAAD8m/yHH88BAAAAAAAAAAAAAAD4MTBpAgAA AAAAAAAAAAAAMIWfNGmCQsnIuLjg8QUFmZnm5sLCCMR/PbBIpJiYuXlOTmVlZOTp 0wsXIv/Tu8cAwH8JaA/nGmhvgdmBQIiKHj367l1BQWGhra2kJAoFYgIAAAAA0/F/ qz88YdIEi9XUfPq0tLS0NC1t505BQTgLEyp0+uBgWdmHD+/excU1No6Ogvdd/HOh 0cuXX7mSlPTtW2johg08PH9PKpBIYeF16y5e/PXX0NDa2s+fy8qGh+vry8o6Oz9+ fPTI09PQUEKCk3Om3wKDcXEtXmxpef368+d1dVVVzG8pLW1ri411c9uyhbVSPhEC ISS0YcOtWyEh0dFfvlRXj6W/pyctLSjozh1TU1lZLq6Jb+bh5l63Lja2tnbsk5N/ lpV5ea1fj8XOVTxZTz/wb20P4XBBwS1b8PjCwidPduyYNw+BEBMzNw8N/fIlMHDD Bj6+qf+Kk3PRIiurzMy6urKy4eHY2H37pKW/v9ih0ZKSBgZ+fhERKSlEIrMkFxSE ht67t327pCT79RcOFxY2NQ0JIRLLy319N27k4pr4Wyx27drbtzMzicTISFNTUdF/ 9iX4n9HeMtuIBQvWrbO3f/MmISEjY+x81dSkpZWUhIRcvLh3r4QECgVBSKSEhKPj +/fMNuHdO1dXObnxqQIUSlbW1TU5mfnbsSkqOFxIaPv2tLQ/tmz19ZmZxcUBAY6O hoYiIqxPOeBwWlpeXgRCdXVAwPbtPyqtEMTDY2z89GlhYXf3b7+tXv13xvmPEAhp 6UOHwsOZMcnPt7GRkhqPBAeHsrKTU1zc4OCHD9bW8vL/zGkZGAyHW7nyyJEbN+Lj 4+M/fhwYYJ7f+PhDh2RlJ09STs7vj3729wcHr1/Py8teWWbtejf7/Q1W4sNue8tK iWPt+j67/QFW2nMxsfnz9fXx+D8rORN/Th6tIBDz569ff+TIrVs5Ofn5JSXMzwwN FRSEhz9/fuCAjAwaPRflbaztn/71kZ3yM1vXX/agUJKS+vpOTu/epaTk5o6do/Ly +Pj37y9e1NOTlubg+L7OzFb/fObH/7n1cawecHMrK9vY3Ljx7FltbWUlMz0lJS0t MTFeXqdOLVvGywuHs369+Jn9JSRSSsrJKTY2P7+w8NgxGZmxcwbmB/7/CP2cw9Bo XV2xsV5ebm6xsf/mcABzhZNTWnrt2jVrUKji4jt3zp3z8ysqIhAQCEVFE5MzZ+7e 9fd//BiCWlu3b3d2LisbHWX9GxAIQUFT01u3AgN//XXJktzcq1dPn7a2Tk1tb6fT 58+XkhIS6umhUtlNPwwGg9Fo7e1ZWSEhJ0/+9ltt7Zcvg4MolIyMru6RI/7+3t6P HsFgzc1btpw4UVg4PDz2d1Tq4GBU1KVLx497eVVVjb0smcGgUPr66urYySd78WQ3 /cC/rz3EYmVlV6+WkenszMn59GlwEINRVFy7dsGCL19SUmpqhob++BdotKysvf31 6zt3wmANDVO/0puDQ1b21KnffvP03Lt3YODBAxMTY+OkJBpNW/vcudDQW7f8/b9+ raw0M7t2rbp66iMAc4eDQ0Zm//63bx8/trQkk4OD//e/zZtPnaqo6O/HYCQltbR0 ddeuFRfn5UUgIOjr17FWiUzu6Zk3z9TUwEBS0tu7tra+HoKkpfX0TE3nzevtJZP/ +D0MxuhoYqKzs5WVs3NpKZnMwyMtra19/rynp6PjmzcPHvT0qKru2hUSUl8/3baX ROroqKxsa4Og7dvl5ObNQyIhqK/v+79GIvn4ZGWFhODwr1/j4wmEf3KJU1a2sDA1 VVJ69szXt7T031I3YDAkEofDYIjEoqLff3/4MDl55coTJ9zcREWnav/a26OizpzR 0ioowGInd9KxWBWVq1cDAs6eRSAiIsrLBwfZSQ2r17vZ72+wEh922ltWU8Pa9f2f 0x9gMAYGsrLs7LZsMTfn4WEOzbBYdXVf39DQ8+c5OW/ePHz46NHsbCIRgpjDsdbW 3l46HYIwmGXLnJwCAmJjra2p1MDAK1eOHj16tKSkr4+HR15eW3vnTnl5Xl7m4JPV GLNefli9PrJafv5Z118kUkzMxOTpU3//Awe4uYODnZxWrAgOrqig0xUUdu8ODHz4 0Mvr+fOWloqKDRuePWttpVJnt38+s/7/z6+PzCmlI0eePHn69NatBQuSk52djx/f ty8pqa0NBhMXX7pUW3vDBnn5efNQqMLCyX2yubxe4HBLl+7ff+yYpGRxsavrmzdN TVNd5Vn1f2t+YEbzeDickdGLF6WlE+d9f7T8BoEQEdm5MzOzqio+/v59R0c3t9TU 7Oz8/OHh+vq8vKKiW7eMjKSkxudTxz5fWRkT4+KyaNH4PBsMxse3a9fr1wUF1dXO zgoKnJwQBIfz869d6+ZWV/fp0/Pnx48vXDjxzpik5LFj4eF5eU1Nt2+vWycgwM7s JWvpmXjx4uCQkTExcXfPyystLSsbHq6tTUlJTr50aeNGMTF288tqPFEoRUUHh3fv hofr6/Pz09IOHBAURKNXrrx7l0CYes6e3fxO19BQbu61a5s329l5e9+7Fxubk5Od XViYmRkYeP26h8fLl319oqIGBmvXiop+Pzs9PRwcUlJbt164sGFDV5e7u6Wls7OX V2xsXl5ubnFxQUFcXGRkXFxu7rdv7L4CmUrt6EhL8/G5d+/Vq4iItLSiory84uLc 3Jcv/f1v337+vLNTQGDNGg0NAYHJ9w0ZDBKpq6u+vrKyuLi8vKKC+bOkpLq6vX1o iP0XXLMaT3bTz1LjAhcUXL3awSEuLiuLec8nL6+o6O5de/vbtz98KCz843J3NFpM bONGD4+nT+PiurqYJbO6Go9PTLx8WV9/4p0KVtsTVo8/3satXRsZWV6emhoYaGKy Y4e//9u3aWljLV5RUUDAeGvDSns4ng8+vtWrbWy8vLKz8/LG7ox9+5aZ+fTpnTtG RgsWzPS+MwolIaGpuXgxjfbpU1FRWxscLi6+bt3ixSMj2dklJd3d33cc0GhFxUOH 3NwOHmxq8vG5dq2ggEj8450BTk55eRMTKyt5+fb2e/fc3AIDP3yorKytTUoKDLxx w9e3sVFa2tLS3FxODoOZywsaaG+nrokCAitW6OkpK3d3R0ScPu3jExOTnl5RUV9f VlZY+PHjo0c3b/7vf15e5eUTh4sUSlNTYiIez2Do6W3aJCuLQqFQsrKbN+voMBgJ CR8/NjVN9bp3KrWvr7W1oaGysra2piY3NzExMNDe3sOjtBQGU1XdvHnlSn5+Vq7A FEp3d11dczOZzM8vLy8ggEKhUNLShw4VFjJTz2xDUKh58+Tl58+nUr98qarq7mZ2 LVmr73C4kJC2tqPj+/dZWcXFw8P19bm5RUW+vjt3Ll7MyfkzVt3RaL29BQVZWZyc hoZ2dmpqf76yEA7n4VFR2bs3ODg2NiNjrFUpKfn99xcvDh9esoR5V5KZz6VLXVwS Enp737wxMfn+XiIcLiJiYhIU1NubnX3x4sqV7NVIOr2vLynJ1/fatQsXfvstMjI5 ubl5ZORH9wzJ5G/fmprKysavccXF5eWVlQ0NnJwrVixfzmDk5Dx8mJHR08PeNY/V 693M+hsIBA4nLCwiIiwsLIzDTX3Xn7X4sNrespoeVq/vc9EfmH5JGxysr6+oGC85 FRUtLX19NBqD0d/f3FxVNV6iqqrq6vr6aDQ4XEhIV/fatcOHpaTy8q5edXQ8derl y+zs4uKqqsrK1NTo6N9+c3C4dau4eKqbBD+/vLF+fWSt/Mzu9Zf18RQavWCBioqc HBxeU/P48dOnKSmfP7e3EwiVlSkpoaEPHpSXQ9CiRWpqIiLMlT6z3T9n//js1Me/ xsOjpXX8+KVLy5cTCNev29peuuTnl5T06dPnz1VVZWUJCS9f/vqrs3NYWGPjxEkR 1q4XMwWHz5+/efOxY4aGcPi7d48excZ2drI/Ivm/Oz8wo0mToaHYWAsLNTUsVkFh +3Z398bGv56VQqFERU1NNTSqquztN25cuXL+fH39O3d6ew0MXFzc3bW0cDj2mtlv 3zIyfHysrSMjhYQuX/b2NjeXl+fgQKFkZffscXd3cxMT+/DB1tbdPT29u3smBYFV KJS4+KFDhoZEorf33r3GxsuWWVu/eQOH79nj5fXsmZmZqOjMnr6fXjwplMpKf39j YyxWVnbFCm3tZ8+6ukik3NwTJ0REZGVVVbFYWVlVVW3t8PCurrmMzlSQSDSaiwuF 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 ooPDu3fDw/X1+flpaQcOCAqi0StX3r1LIDDPVH19WVla2s6dgoLMMsdufsdyg8MJ C4uICAsLC+NwP+fRJC4uDY2bN3/77dgxUdG3b+3tdXRu3frwwcPDxMTQUE/P3T0+ vrZ2ZITBAI02AAAAAAAAAABzZ9IkAgrFzQ1BSUkHDuze7eNTX6+pefjwkSODgzdv ams7OKSkSEjs3m1uvnQpBgNBMBgOt2yZp2doqKensXF7+5Mn27Zt2rR5s5ranj33 7zc16epeuxYebmsrKzv53jASuWDB1q2ysllZe/euWfPLL0JCeno+Pr29Zmbe3k+e bN0qJPTHiRMIQiD4+bdtO3fOyKiry8/PwkJEREnpl18UFKytnz0rLiYS6XQYjIdH U9PbOyjI2XnNmpoaH58NG3R1jY3Xrbt2raJCU/PChXv3fH3XrOHhYU4hIBBCQnp6 jx49fGhlJSz8/v2ZM1paOjoWFm5uHR06OtbWsrLfD8xZSw8EIRBYLA/P4GBW1vXr 9vZmZioq2tpGRqtXX7iQnS0nd/q0n5+Pz6pVE6c0WIn/XJ2v6eZ3ZvH8K2RyXV1M TGRkXZ209NatpqZSUhOPhsNpapqZrVoFh2dmvnqVmjo8LCOzb5+pKQbz8uWdO4mJ bW0QxM+/fr2Dg79/YWFOTlpaVdXLl0ePKirS6Wi0uDgfH/vDfhRKXPzQIUNDItHb e+9eY+Nly6yt37yBw/fs8fJ69szMTFR0ZlMKKJSoqKmphkZVlb39xo0rV86fr69/ 505vr4GBi4u7u5YWDgdBEEShVFb6+xsbY7GysitWaGs/e9bVRSLl5p44ISIiK8t8 F4yqqrZ2eHhXF50+00YDjZaR2b8fj8/MTEz8+NHOTkZm5us/EAg+PllZVVVu7q9f 4+NTUhoaBgfpdAhiMCiUgYGamoyM2Njo6OZmMhk02gAAAAAAAAAAzJ1JkyYUypcv ubkFBZ8+VVYWFOTkdHQMDZWXp6aWlX3+XFSUm9vaisVKSIiIoNFw+Lx5a9fa2FhY oNExMUeOuLu/fZuV1dDQ3l5bW1QUGenqevt2RYW09PbtmzbJyEweLg8NRUX5+0dF VVaOjNDpZHJrKx5/61ZUFJG4Zs3evVpaY/fCJyUTDkGtrSEh1655eqaktLQMDJBI RGJLS1FRampmZmcnjcbNraZmZmZiws2dn+/q6uERGZmb29jY0pKfHxFx+7aLS2Ym Frtly759amrc3BAEhwsIrF69Z4+ODoWSkHDmjK8vHl9W1txcUxMd7e/v4xMTQyT+ adj+Mj0QNDpaU/PggZdXQMCrVzk5NTUNDW1tX76UlCQkBAZ6excXYzC//LJmjbj4 +IBz+vGfy/M1nfwyGDOL518jk5ubExKCgmprxcT27jU2lpJiRgEG4+FZutTScs0a BiMxMTS0qKi/n5dXQWH1aiy2oiIhobGRQhEU3LTp6tXnz3fvJhLv3rWzs7DYsePR o95eTc0lS/j4kMiZ7WpCIiUkeHr6+4eHf/7c0lJZmZoaEHD+fEREf7+mprn52rWi olNNA04Xnd7fHx19/35U1OfPw8N0+shIY2NSUkhIbS0np5ra0qVCQn9cHfT3QyLF xHR1T52Ki8vIKCwcHq6vz8zMz79///hxMzMVlfnzMRgsdsECHZ3Dhx0czMzExZFI Gq27u7QUjycQpKVPnrx82c7O1HTxYl5eTk4Ojv9ru84AAAAAAAAAAPDvMWl6gk4n k0dGKBQGg8GgUkdGyGQymUikUOh0Op1KJZEoFAhCobBYDg4ODnFxNTVpaS4uQcGd O5OSPn0aewRgeLi+vqSkqcnHR10di+XjW7CAn3/iIJxC6ez8/Lmjg0Sa+G8EQk1N VxccLiIiJyci8sdBO5U6NFRaWlhIIEx9pxmB4OdfuFBCAoPp7q6oqK5m3qVmYjCI xNra8vLubk5OCQlpaQEBBAKFWrBAQUFEBAZrby8ra2gYGRk/1shIa2th4devVOqP w/ZX6YEgCILDeXm1tA4fvnkzMzMnhzl0ZMYnLe3Fi5Ur0WgMhpubk3N8imj68WcO I+fifE0vvzON53RQqe3tUVFhYdXVYmLbtxsayslxcMBgvLwaGqamGzbQaOnpAQFF RYODSCQPz4IF3NyDg62t3d1UKienioqRkYpKa+vjx/7+oaGlpS0tnz8nJj5+fPVq Wlp//8xWXlCpHR2Fhc3Nw8PjD46QyS0tZWUEAoMhLCwnJyIyk2kNGq2/v6mpt3c8 enQ6iTQ0RCZDECcnDsfBMfdbpZJItbUPHixZIiurqqqkdPt2Tc3E2sxcxaWra2ws JJSaev26nd369Xv3urm9eNHXt2LFrVtRUR8/9vR8+pSQEBq6cePoaENDXx+NBkEk UlXVtWsWFidO3LvX379s2cGDhoYrV5458/ZtVlZlZVDQsWO6uoKCM5mAAgAAAAAA AAAAYNUUjw4wB38MBoMx9l9j/8/8/cT7vlRqRcX16yoq27e/fNnSQqP9yRch589n /jUCgULB4ZPvHsPhCAQCAYP96J4yg0GhDA2RyTPd0eDH38Cav04PD4+W1vnz4eHn zyspvXlz8qSZ2datSUmNjT09JBIXl7Hx8+cfP967N/Wxpx//2TtfsxP/6Z4lOHyq M0WjtbUlJb15U1zs4mJra26+aFFYWGamufnKlSQSHu/gUFAwNDSedxiM+e4VGAwG g8EYDDKZRKJSx3NAo42OksnTicGP0jOduM0kv5PP69xhP79jkSUQQkKcnC5coFLp 9LHU5+Xl5iYm3rvn4SEkJCnJx0citba2t/f3TyxVJFJbW2rqjRsnTmRlRUba2Xl5 HTzY2hobSyRaWl6//uqVr29Ly5IlBw/GxLS3T7/0AgAAAAAAAAAAsIvNu9Rkcltb aWlzM5UqLb16tbr691us/hgSKSKyfLm0NBY7Pijj5JSWVlMTEYEgAqGurqODQmE1 PTTat29NTa2tIyMCAkpKixdzc4+nBwbDYuXkVFQEBEikL1+amnp6aDQK5evXqioC gcEQFVVVlZEZ2yUEgiAIgxEX19AQEZnJXhRIpIiImpqyMg5XUxMWdvduQkJ9fU8P iUSnQxAHh7Cwurq4+Fw+dsD++Zoe1uNJp5PJROLoKAShUFxcE9dLIJF8fFJSvLxT rSmg0To709MfPSop4efftevQoZ07jx5duXJkJDr69euKCuaUCZXa19fa2tfHwyMj IyKCRo+MfP4cH19VJSm5b5+p6bJlPDxwOAYjI7N5s4PDqlVjm/Gylx4IQiKFhTU0 pKQmlmcODklJVVVmea6ubm8nk9k/PjvodOZUBQyGQPzoPM8sPUgkN7eoqLi4qKio KA/PH2sKnT5xumQiKpVI7OxsaGhrmzxd8qN6PTDQ0JCe7uf3229lZXC4gsLy5dLS 4A06AAAAAAAAAADMFbaHzj09GRmPHz9/3t+/bt3Dh76+trbGxsrKEhJSUgsXKitv 3rx//7lzAQFnzy5dysU1+S/RaAMDZ2cHh507lZQkJZWUdHSsrT09t2zBYDIywsJy cjo72XlgYnCwtPTNm+hoInHFCg+PCxe2b9fUlJaWlFy+3NT09Onr11evHh2NiwsL KysbGIAgOr27OzMzLCw5GYXS1/f2PnFCR0dJSVxcRsbA4OhRR0cDA+YGm+yi0bq7 a2tbWkZHxcVXrVq1SlgYiYQgGAyDUVLatevUKXt7Scm5PdHsn6/pYD2eDAaR2NiY nd3ZKSxsZKSvv2gRDgeDIZEiImvWWFhYWcnKTj3cp9N7epKSXrwoKhIQ2LHj6FFd 3ZERPP7588rK0dGxT/T3f/784UNvr5LSrl0qKlhsZ+f7925uR49mZCxbFhz88WNK Snm5v//69X19NTUEwuAglcpgsJseCEKjN28+d+7YMVNTJSUJCUVFbW0rK09PU1Nu 7uzssLCMDAKBRmM/v6yjULq66uo6OxEIOTk9PT09aWlubgwGjUajJ06NzCQ9aPTC hRYWCQmpqfHxeLyNzc/ZCFZYeOPG//3v/Hlzcz09BQUhIW5uJBIOR6H4+BYvNjMz N1dUpNGqqwsLm5omPwwEAAAAAAAAAAAwe9geqDEYg4MFBefO7dnj5BQYSKcbGwcG RkfHxlZW4vEhIU+e7N8vK9vfX1PT3T153QiF0tISEBAfz89/8WJExLt3BQWPHpmY DA8/fXrmjJVVZGRHB3vL7hmM/v6cnNOnray8vbOzlZTOnElJSUp69y4t7coVFZWi Ik/P48cdHVNT+/qYd7dptM7ODx9sbY8eDQrq6jIy8vEpKEhNffXK01NcPC0tOLi+ nkxmMNjd74LB6O1NSbl+/ejRyEh+/hs3kpKyswmE/PyYmMDAFSuKi+/eLSoikeby sQt2z9d0sR5PEqmmxs/vypWwsKGhAwdCQwmEsrKEhKio7du7ul6+rKj40R4oDEZP T07Oq1fJySMjENTeHh//7t3nz2NTJmNlLCwsKKi5WV//wgULC1VVNLq7Oz7+5k1r ayWlZcu0tWVljYyOHz9wYMcOA4OdO5OTh4bYTQ+F0tr69GlCAi+vi8urV7GxhYWB gbt20ekhIWfPWlqGh4/v5cJufllFp7e1vX9/+7a3d3X1smVPniQlZWb29FRU5Ofj 8aam49ssz1V6pptqIrGjo6Nj/nx9/Vu3wsLi4lJSnJx0dc+ff/EiKOjMGTQ6PPzA ASenuDjwYA4AAAAAAAAAAHMHtmQJBiMjM/tfhERKSFhYZGd/+GBq+vy5vr6ZmZ9f S8vcDsymB41WVLx+PTHx6VMNjZs39fQMDGJjx6ZagH9CPJFIMTEzs+RkPN7KKj19 x45t21xdKyq+X3+ARIqK7tlz586zZ97eIiKJiefPe3g8fx4T8+kTgUCl8vKKiPDz j4wQCG1tw8Mzfw0v8HNxcCgrHzt286ap6cePzs7u7n88v6xgbng8/c8zX9IMzgIA AAAAAAAAAPD/btZhMBxOQ2PHDlNTfX0FBUFBbm4slp9fVXX7dhsbCws+vpKS588L CgYGwHTJPyOeCAQazccnKCgjs3Wro6Od3dKlLS3h4c+e1dZOPZymUtvbw8JOnNi9 29w8JoaTc98+b+/Xr9vaqqtLSrq7MzMfP758eflybm7wQtt/IgaDRhsZGR4eHqbR QA0EAAAAAAAAAODvgvwvZx4O5+NbssTM7NEjDw83N0FBFAqCSKTW1uxsPz9HR1fX V686OsAahH9GPDk4pKUPHEhJ+fDBwUFevrs7O/vSJWvrsLCamj9/nIhG6+nJyHj6 9OpVQ8OnT69eBWfp34FCqaoKDHR1raoCsQAAAAAAAAAA4O8zZ4/nAAAA/D3A4zkA 8P+1c4cEAAAgAMP6t6bAMVi2GBcHAOBGNAEAAAAIj58mAAAAADvRBAAAACCIJgAA AABhAJ68/mEyybeGAAAAAElFTkSuQmCC
* Mist Board ** [[My Package|Package.jpg]] ** [[Midi Ports|midiports.jpg]] **[[Power, Audio, Video, 4 USB's|videoUSBpower.jpg]] ** [[Joystick Ports|joystickports.jpg]] ** [[Front Panel, SD Drive, 3 buttons|frontSDDriveswitches.jpg]] ** [[Thank you Letter|thankyouletter.jpg]] ** [[SDHC card|Extragoody.jpg]] * [[New workstation set up|workstation.jpg]]
smilies
There are several methods for upgrading an existing TiddlyWiki version 5 document to a new release. There is a [[different procedure|Upgrading TiddlyWiki on Node.js]] for upgrading [[TiddlyWiki on Node.js]].
<div class="tw-message-box">
<a class="tw-message-icon" href="http://tiddlywiki.com/" target="_blank">{{TiddlyWiki Classic.png}}</a>
!! Upgrading from TiddlyWikiClassic
Remember that TiddlyWiki version 5 is not fully backwards compatible with the older TiddlyWikiClassic. It is recommended that users of TiddlyWikiClassic should not attempt to upgrade their existing files until the new version is more mature.
</div>
! Online upgrading
Note that none of your personal data leaves your browser with this process.
# Visit http://tiddlywiki.com/empty.html
# Drag your old TiddlyWiki HTML file into the browser window
#* Your tiddlers should be imported
# Save changes to save the new version.
This will download a file called ''empty.html'' to your computer. This file is the upgrade of your old file. You may need to open the location where ''empty.html'' was downloaded, rename ''empty.html'' with the name of the old file you are upgrading, and replace the old file by moving the new file in its place.
//For the moment you'll also need to manually update any plugins that are not included in empty.html://
># Open the control panel to the ''Plugins'' tab in your upgraded wiki
># Check the version numbers of the plugins you are using; any plugins with an older version than the version of [[$:/core]] will probably need updating
># Locate a wiki with the plugins you need to update and open the control panel ''Plugins'' tab
>#* http://tiddlywiki.com/d3demo.html for the D3 plugin
>#* http://tiddlywiki.com/codemirrordemo.html for the CodeMirror plugin
>#* http://tiddlywiki.com/markdowndemo.html for the MarkDown plugin
>#* http://tiddlywiki.com/ for most of the others
># Drag the plugin links one by one back to your own wiki. You should see the version numbers update in the control panel
># Save your wiki
! Offline upgrading
You can also download http://tiddlywiki.com/empty.html locally and perform the same drag-and-drop procedure to upgrade your files.
If you've installed [[TiddlyWiki on Node.js]] on the usual way, when a new version is released you can upgrade it with this command: ``` npm update -g tiddlywiki ``` On Mac or Linux you'll need to add ''sudo'' like this: ``` sudo npm update -g tiddlywiki ```
TiddlyWiki5 can be used to produce documentation for GitHub projects. It lets you maintain a single set of documentation as a [[TiddlyWikiFolder|TiddlyWikiFolders]] containing separate tiddler files under source code control, and then use it to produce `readme.md` files for inclusion in project folders, or HTML files for storage in [[GitHub Pages|http://pages.github.com/]]. Both features are demonstrated by TiddlyWiki5 itself. ! Generating `readme.md` files When displaying the contents of a folder GitHub will look for a `readme.md` file and display it. Note that it will not display full HTML files in this way, just static MarkDown files (this is a security measure). Happily MarkDown permits a safe subset of HTML, and thus to generate a `readme.md` file that is suitable for GitHub it is just necessary for TiddlyWiki5 to generate the content of the `<body>` element of an HTML document, and give it the appropriate filename. This is done in `bld.sh` by this command: ``` --rendertiddler ReadMe ./readme.md text/html ``` It saves the tiddler ReadMe to the file `./readme.md` in the `text/html` format. By default, tiddler links will be rendered as `<a>` links to a relative URI consisting of the title of the tiddler. This behaviour can be overridden by defining the macro `tw-wikilink-template`, as is done at the top of the tiddler ReadMe: ``` \define tw-wikilink-template() http://tiddlywiki.com/static/$uri_encoded$.html ``` See the LinkWidget for more details. In this example, tiddler links are rendered as links to the static rendering of tw5.com. ! Publishing to GitHub Pages Publishing to GitHub Pages is very straightforward. In the case of TiddlyWiki5, several different build products are published. The `bld.sh` script deposits the build products directly into the local clone of the repo associated with the GitHub Pages account. There is then a manual step to review changes and push them up to github.com.
TiddlyWiki5 can be used on the command line to perform an extensive set of operations based on TiddlyWikiFolders, TiddlerFiles and TiddlyWikiFiles.
For example, the following command loads the tiddlers from a TiddlyWiki HTML file and then saves one of them in static HTML:
```
tiddlywiki --verbose --load mywiki.html --rendertiddler ReadMe ./readme.html
```
Running `tiddlywiki` from the command line boots the TiddlyWiki kernel, loads the core plugins and establishes an empty wiki store. It then sequentially processes the command line arguments from left to right. The arguments are separated with spaces.
The first argument is the optional path to the [[TiddlyWikiFolder|TiddlyWikiFolders]] to be loaded. If not present, then the current directory is used.
The commands and their individual arguments follow, each command being identified by the prefix `--`.
```
tiddlywiki [<wikipath>] [--<command> [<arg>[,<arg>]]]
```
The available commands are:
<ul><$list filter="[tag[command]]"><li><$link to={{!!title}}><$view field="title"/></$link></li></$list></ul>
TiddlyWiki5 allows you to use SVG to display vector graphics in two ways:
* Tiddlers with the type `image/svg+xml` are interpreted as SVG images, and displayed and transcluded as self-contained `<img>` elements with the SVG embedded as a data URI in the `src` attribute.
** For examples of SVG images see [[Motovun Jack.svg]] and [[Tiddler Fishes.svg]]
* WikiText can also include inline SVG elements directly. See below for an example.
! Embedding SVG tiddlers
You can embed an SVG image tiddler using the ordinary transclusion syntax:
```
{{Motovun Jack.jpg}}
```
You can also use TypedBlockWikiText to embed an inline SVG tiddler.
The implications of the image being rendered within an `<img>` element are that it is sandboxed; it can't use CSS styles from the parent document, for example. Neither can the image use WikiText features like transclusion.
! Embedding SVG elements
The other way to use SVG is to embed the `<svg>` element directly. For example:
<svg width="150" height="100">
<circle cx="100" cy="50" r="40" stroke="black" stroke-width="2" fill="red" />
</svg>
Note that inline SVG elements don't need an `<?xml version="1.0"?>` directive.
! Including HTML or WikiText content in SVG images
You can include simple text strings in SVG images using the `<text>` element:
<svg width="100px" height="30px" viewBox="0 0 1000 300"><text x="250" y="150" font-family="Verdana" font-size="55">Hello, out there</text><rect x="1" y="1" width="998" height="298" fill="none" stroke-width="2" /></svg>
HTML or WikiText content can be included within inline SVG images using the `<foreignObject>` element. For example:
<svg width="260px" height="260px"><circle cx="150" cy="150" r="100" fill="blue" stoke="red"/><foreignObject x="70" y="110" width="150" height="180"><body>Here is some text that requires a word wrap, and includes a [[link to a tiddler|HelloThere]].</body></foreignObject></svg>
! Transcluding SVG elements
When embedding SVG elements you can also use WikiText features like transclusion. For example, here is an SVG circle with the radius set to the value in the tiddler [[$:/SVGExampleRadius]]:
<svg width="150" height="150"><circle cx="75" cy="75" r={{$:/SVGExampleRadius}} stroke="black" stroke-width="2" fill="green"/></svg>
You can edit the value of the radius here: <$edit-text tiddler="$:/SVGExampleRadius" tag="input"/>
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
Triggers verbose output, useful for debugging ``` --verbose ```
Displays the version number of TiddlyWiki. ``` --version ```
The version macro returns the current TiddlyWiki version number. ! Example The version macro takes no parameters: ``` Version number: <<version>> ``` Version number: <<version>>
The aim is to curate a series of videos to guide people through getting up and running with TiddlyWiki. [[Contributions|HelpingTiddlyWiki]] are welcome. ! Getting Started This brief tutorial takes you through the basics of saving changes with a standalone TiddlyWiki5 file. <iframe width="560" height="315" src="http://www.youtube.com/embed/1g66s7UbyuU" frameborder="0" allowfullscreen></iframe>
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
The video widget is not yet (re)implemented. ``` Here is a collection of embedded videos. Try opening and closing tiddlers while the videos are playing; they should not be affected. <$video src="32001208" type="vimeo" /> <$video src="wvWHnK2FiCk" type="youtube" /> <$video src="santa_claus_conquers_the_martians_ipod" type="archiveorg" /> ```
! Introduction The view widget displays the contents of a tiddler field in a specified format. ! Content and Attributes The content of the `<$view>` widget is displayed if the field or property is missing or empty. |!Attribute |!Description | |tiddler |The title of the tiddler (defaults to the [[WidgetVariable: currentTiddler]]) | |field |The name of the field to view (defaults to "text") | |format |The format for displaying the field (see below) | |template |The optional template used with certain formats | !! Formats The following formats can be specified in the `format` attribute: |!Format |!Description | |''text'' |Plain text | |''htmlwikified'' |The field is wikified and the resulting HTML returned as plain text | |''htmlencoded'' |The field is displayed with HTML encoding issues | |''date'' |The field is interpreted as a UTC date and displayed according to the DateFormat specified in the `template` attribute | |''relativedate'' |The field is interpreted as a UTC date and displayed as the interval from the present instant | |''stripcomments'' |The field is interpreted as JavaScript source code and any lines beginning `\\#` are stripped | |''jsencoded'' |The field is displayed as a JavaScript encoded string |
!This is where I am going to keep track of my vintage software collection. I will use QR codes to keep track of my SD cards !!! I will put a QR code at the root of the SD card. Scanning it will refer to it's catalog page. And it's file name will be the case and the slot it is stored in. <$list filter="[tag[SDCatalog]!sort[modified]]"/>
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
Widgets add dynamic functionality to WikiText.
! Introduction
Widget modules are used as part of the RenderingMechanism to implement each type of renderable entity. As well as the widgets that are familiar to end users, the following primitives are also implemented as widgets:
* HTML text nodes
* HTML element nodes
* HTML entities
All widgets inherit from a base widget class that is defined in [[$:/core/modules/widgets/widget.js]].
! Widget Properties
The following widget properties are defined by the core. The lifecycle of a widget object is largely a matter of maintaining the consistency of these internal properties in the face of external state changes. Individual widgets usually add their own additional properties too.
|!Name |!Description |
|''parseTreeNode'' |Reference to the parse tree node corresponding to this widget |
|''wiki'' |Reference to the [[Wiki]] object associated with this widget |
|''variables'' |Hashmap of information about each [[widget variable|WidgetVariables]] (see below) |
|''parentWidget'' |Reference to the parent widget |
|''document'' |Reference to the document object associated with this widget. Usually either the browser global `document` variable or a reference to the FakeDomMechanism's `$tw.document` |
|''attributes'' |Hashmap of information about each attribute attached to this widget (see below) |
|''children'' |Array of child widgets |
|''domNodes'' |For widgets that directly generate DOM nodes, an array of the generated nodes |
|''eventListeners'' |Array of event listener definitions |
!! Widget Variables
The widget variables defined on a widget are stored in a hashmap of the variable name. The hashmap contains:
* `name`: name of variable
* `params`: array of parameters for macro definitions, each `{name: "<name>", default: "<optionaldefault>"}`
* `value`: string value of variable
!! Widget Attributes
The widget attributes associated with a widget are stored in a hashmap of the attribute name. The hashmap contains an object that describes the attribute value. Currently three attribute value types are supported:
* Strings: `{type: "string", value: "<value>"}`
* Tiddler text reference indirection: `{type: "indirect", textReference: "<textref>"}`
* Macro invocation: `{type: "macro", value: {name: "<macroname>", params: [{name: "<paramname>", value: "<paramvalue>"}, ... ]}`
!! Widget Event Listeners
The event listeners attached to a widget are stored as a hashmap by event type. Each value is a handler function that accepts a single `event` parameter.
! Widget methods
The individual methods defined by the widget object are documented in the source code of [[$:/core/modules/widgets/widget.js]]. Here we give an overview of the overall lifecycle, and how the methods fit together
!! Widget `initialise` method
!! Widget `widgetClasses` method
!! Widget `render` method
!! Widget `execute` method
!! Widget `getVariable` method
!! Widget `substituteVariableParameters` method
!! Widget `substituteVariableReferences` method
!! Widget `evaluateMacroModule` method
!! Widget `setVariable` method
!! Widget `hasVariable` method
!! Widget `getStateQualifier` method
!! Widget `computeAttributes` method
!! Widget `hasAttribute` method
!! Widget `getAttribute` method
!! Widget `assignAttributes` method
!! Widget `makeChildWidgets` method
!! Widget `makeChildWidget` method
!! Widget `renderChildren` method
!! Widget `addEventListeners` method
!! Widget `addEventListener` method
!! Widget `dispatchEvent` method
!! Widget `refresh` method
!! Widget `refreshSelf` method
!! Widget `refreshChildren` method
!! Widget `findNextSiblingDomNode` method
!! Widget `findFirstDomNode` method
!! Widget `removeChildDomNodes` method
Widgets provide rich functionality within WikiText. <$list filter="[tag[widget]sort[title]]"/>
Groups of uniquely titled tiddlers are contained in WikiStore objects. The WikiStore also manages the plugin modules used for widgets, and operations like serializing, deserializing, parsing and rendering tiddlers.
WikiRuleModules cover the module types `wikirunrule`, `wikiblockrule` and `wikipragmarule`. Modules of these types encapsulate the logic of individual parsing rules used by the WikiParser engine. For example, there is a `wikirunrule` module that identifies references to HTML entities by matching the pattern `&<chars>;`. Pragma rules are applied at the start of a block of text, and cover definitions and declarations that affect the parsing of the rest of the text. Block rules are only applied at the beginning of a block of wikitext, while run rules can appear anywhere. The only current example of a pragma rule is for macro definitions. Examples of block rules: * Headings * Tables * Lists Examples of run rules: * Entities * HTML tags * Wiki links Parser rule modules extend the `$tw.WikiParserRule` class. This is done by instantiating the class and then copying the exports of the rule module onto the instance. In this way, the parser rule can override the base behaviour of the `$tw.WikiParserRule` class. In particular, the base class incorporates logic for using regular expressions to match parse rules but this logic could be overridden by a parse rule that wanted to, say, use `indexOf()` instead of regular expressions. The standard methods and properties of parser rules are as follows: * `name`: a string containing the name of this parse rule * `init(parser)`: initialisation function called immediately after the constructor with a pointer back to the parser containing this rule * `findNextMatch(pos)`: returns the position of the next match after the specified position * `parse()`: parses the most recent match, returning an array of the generated parse tree nodes. Pragma rules don't return parse tree nodes but instead modify the parser object directly (for example, to add local macro definitions) The built in parser rules use regular expression matching. Such rules can take advantage of the implementation of `findNextMatch()` in the base `$tw.WikiRule` class by ensuring that their `init()` method creates a `matchRegExp` property containing the regular expression to match. The `match` property contains the details of the match for use in the `parse()` method.
WikiText is a concise, expressive way of typing a wide range of text formatting, hypertext and interactive features. It allows you to focus on writing without a complex user interface getting in the way. It is designed to be familiar for users of [[MarkDown|http://daringfireball.net/projects/markdown/]], but with more of a focus on linking and the interactive features. <$list filter="[tag[wikitext]sort[title]]"/>
Under Windows it is possible to convert TiddlyWiki into a true local application by renaming the HTML file to have the extension `*.hta`. The ''fsosaver'' module can then use the ~ActiveX ~FileSystemObject to save changes. Note that one disadvantage of this approach is that the TiddlyWiki file is saved in UTF-16 format, making it up to twice as large as it would be with the usual UTF-8 encoding. However, opening and saving the file via another saving method will re-encode the file to UTF-8. See Wikipedia for more details: http://en.wikipedia.org/wiki/HTML_Application
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
dir "H:\unicomp\CSCE\CS06\Simulation Tools\EaglePanelSimulators\Version_2_xx_Panels\SerialPanel\bin\Release" -dr SerialPanelDir -cg SerialPanelComponents -gg -g1 -sf -srd -var "var.SerialPanel.TargetDir" -out "$(SolutionDir)SerialPanelHeat.wxs"
! Setting Up If you plan on working with the TiddlyWiki5 source code then follow these steps: # Fork the TiddlyWiki5 GitHub repository from https://github.com/Jermolene/TiddlyWiki5 # Clone a local copy of your fork # Open a command line terminal and change the current working directory to the root of the repo # Type `npm link` (Windows) or `sudo npm link` (Mac/Linux) to tell [[npm]] to use this copy of the repo as the globally installed one After this procedure you can work with TiddlyWiki5 via [[npm]] as though it were installed in the usual way with `npm -g install tiddlywiki`. See also [[Scripts for TiddlyWiki on Node.js]].
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 AAgAAAMOGADRq8zFRqu9dDq5tE0AOw==